无法使用 Python 中带有代理的硒访问网站



我正在尝试使用Python中的Selenium连接到一个网站。当我不使用任何代理时,脚本可以完美运行。但是,当我尝试使用代理再次重新运行脚本时,我ERR_TUNNEL_CONNECTION_FAILED并且页面未显示。下面是代码:

from selenium import webdriver
webdriver.DesiredCapabilities.CHROME['proxy']={
"httpProxy":PROXY,
"ftpProxy":PROXY,
"sslProxy":PROXY,
"proxyType":"MANUAL",
}
browser = webdriver.Chrome(executable_path='../chromedriver.exe')
browser.get('https://www.facebook.com')

有没有解决方案可以克服此错误代码?唯一添加的新内容是添加PROXYwebdriver.DesiredCapabilities.CHROME。如果我不使用它,那么脚本就可以正常工作。我无法理解我在这里可能做错了什么。

您收到的错误表明代理不起作用。最好的方法是确保使用在线代理测试工具测试您的代理

下面是一个这样的工具

https://hidemy.name/en/proxy-checker/

相关内容

  • 没有找到相关文章

最新更新