Python硒代理身份验证

时间:2018-07-28 16:59:43

标签: python selenium geckodriver

我当前正在尝试在firefox中的硒中使用user:pass代理,但是文档中的解决方案无效

from selenium import webdriver
from selenium.webdriver.common.proxy import Proxy, ProxyType

myProxy = "host:port"
Proxy({
    'proxyType': ProxyType.MANUAL,
    'httpProxy': myProxy,
    'ftpProxy': myProxy,
    'sslProxy': myProxy,
    'noProxy': '' # set this value as desired
    })

driver = webdriver.Firefox(r'''C:\Users\ben_s\Desktop\geckodriver''',proxy=proxy)
driver.get("https://www.ipchicken.com/")

是否可以调整此代码以使代理正常工作?还是有完全不同的方法?谢谢

1 个答案:

答案 0 :(得分:0)

按照答案selenium-wire的建议,检查here。对我来说很好。