将 vpn 与 python 请求一起使用

use*_*780 9 python vpn python-requests

我必须遵循问题。我需要检查某些网址是否正常工作并返回正确的响应。我想为此使用 python 请求。但是,如果设备或地理信息不正确,则 url 中会有重定向,我们需要检查移动站点和多个地理区域的大量 url。

有没有办法通过 Python 请求通过 VPN 工作?

编辑:我忘了提及,这是针对 ubuntu 14.04 服务器的。所以不是家用电脑。在我的笔记本电脑上,我使用 HideMyAss 和 IpVanish,但我想在我的服务器上运行一个 cron 作业来自动检查它。我不需要隐藏任何信息,所以我也可以使用代理。

Igo*_* T. 6

根据您使用的操作系统,这些选项可用:

  1. 如果是 OS X:使用 Apple 的 Automator 脚本来切换 VPN 连接(前提是它们已预先设置)。您可以使用 bash 脚本来包装您的 python 脚本并切换连接(例如,基于 URL)
  2. 使用代理列表(不是 VPN)。这是最简单的解决方案
  3. 使用自定义 VPN 连接管理,如下所示:https : //gist.github.com/domenkozar/1547663 不过, 此选项需要大量工作。

  • @user3605780 你可以,但你必须更新到最新版本:`2.10.0`。以前的版本仅接受 http 和 https 代理。 (2认同)