在不关闭浏览器selenium python的情况下更改firefox中的代理设置

时间:2016-03-20 20:41:57

标签: python selenium firefox proxy

***在您阅读下文之前,我已经看到了一个类似的问题,但据我所知,它是在两年前发布的,我收到的数据相互矛盾

我试图让firefox每次当前一次使用不同的代理。不幸的是,如果没有关闭Firefox,我无法使用它。但是,如果我在firefox中手动更改代理设置,则无需重新启动浏览器即可生效。

selenium是否在两年前和现在之间的任何时候添加了此功能?

这是我用代理启动firefox的原因:

proxy = Proxy({
'proxyType': ProxyType.MANUAL,
'httpProxy': myProxy,
'ftpProxy': myProxy,
'sslProxy': myProxy,
'noProxy': ''
})
driver = webdriver.Firefox(proxy=proxy)

我能够在运行时更改myProxy的值,但是一旦它循环就不幸,它不会占用myProxy的新值。

0 个答案:

没有答案