因此,我编写了一个程序,使用Python中的Selenium启动无头浏览器(Chrome)。我有一个CyberGhost VPN。
[当我尝试在VPN处于活动状态时启动脚本时,Selenium打开chrome窗口,在URL中添加“ data”,但不再继续。否则,当我使用不活动的VPN启动脚本并在selenium正常运行时打开VPN时,它可以工作。
我不担心可能是什么问题...
谢谢:)
VPN是在Selenium到达附近之前在操作系统级别处理的。您可以尝试使用CyberGhostVPN
设置配置并运行exec命令以启动连接。然后,启动Webdriver,它应该可以通过VPN运行。在Calling an external command from Python上查看此处>
也可能是由于防火墙问题,所以您也可以尝试停用CyberGhostVPN
中随附的防火墙。