我编写了一个 Python 应用程序,它使用 urllib2 库发出 Web 请求,之后它会抓取数据。我可以将其部署为 Web 应用程序,这意味着所有 urllib2 请求都通过我的 Web 服务器。由于许多用户的大量 Web 请求,这导致服务器 IP 被禁止的危险。另一种选择是创建一个我不想做的桌面应用程序。有什么方法可以部署我的应用程序,以便我可以通过客户端获取我的网络请求。一种方法是使用 Jython 创建一个小程序,但我读过 Java 小程序只能向部署它的服务器发出 Web 请求,而规避这种情况的唯一方法是创建一个引导我们返回的服务器端代理关于服务器ip被禁止的问题。
这听起来像是不可能的情况,我可能最终会创建一个桌面应用程序,但我想我会问是否有人知道替代解决方案。
谢谢。