Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java,Android-在本地主机上启动python flask服务器_Java_Python_Android_Flask - Fatal编程技术网

Java,Android-在本地主机上启动python flask服务器

Java,Android-在本地主机上启动python flask服务器,java,python,android,flask,Java,Python,Android,Flask,我正在寻找在android上使用python函数的可能方法。现在看到这个--。它解释了如何“将python脚本转换为网站”。这个方法很有用——人们可以在浏览器上运行它。但这对我没用。我的项目需要抓取网页,如果我发布太多请求,我抓取的网站可能会阻止我服务器的IP。现在,这是我的想法——我将编写一个java android程序,在我的应用程序启动时在localhost上启动flask webapp,并在应用程序中集成一个web查看器以在localhost上查看webapp。我唯一想知道的是,在本地主

我正在寻找在android上使用python函数的可能方法。现在看到这个--。它解释了如何“将python脚本转换为网站”。这个方法很有用——人们可以在浏览器上运行它。但这对我没用。我的项目需要抓取网页,如果我发布太多请求,我抓取的网站可能会阻止我服务器的IP。现在,这是我的想法——我将编写一个java android程序,在我的应用程序启动时在localhost上启动flask webapp,并在应用程序中集成一个web查看器以在localhost上查看webapp。我唯一想知道的是,在本地主机上启动服务器是否可以使用java。

我认为这是不可能的。相反,您可以将其作为API,然后在需要时发出请求。

您是说要在已下载并正在运行应用程序的手机/设备上启动web服务器?你的意思是让他们通过手机连接,这样你就不会遇到“连接太多”的问题吗?是这样吗?我不太明白这个问题…是的,没错。我想在安卓手机上运行服务器。嗯,也许你应该“重新思考”一下。。。我不太明白为什么额外的“web服务器”会有任何不同。我选择不提供这个问题的“真正答案”,因为我不做Android Java(对于设备,尽管我做了很多Java)。。。但我知道Java应用程序可以从任何设备进行传出连接,这让我想问你:为什么在他们的设备上配置任何web服务器会有任何区别?如果限制因素是发出了多少HTTP请求?如果用户设备上的应用程序进行了连接,这可能是你能做的最好的了——除了支付“多个IP地址”的费用,这样你就可以向一个有
机器人拦截器的web服务器发出大量请求。注意:
Bot阻止程序
喜欢反复检查来自同一IP地址的多个请求。。。