使用python和webdriver的IE代理设置

时间:2013-08-07 06:34:55

标签: python internet-explorer proxy webdriver

我正在尝试使用selenium和python设置Internet Explorer的代理设置。

这就是我所做的::

from selenium import webdriver

PROXY = "localhost:8080"

webdriver.DesiredCapabilities.INTERNETEXPLORER['proxy'] = {
    "httpProxy":PROXY,
    "ftpProxy":PROXY,
    "sslProxy":PROXY,
    "noProxy":None,
    "proxyType":"MANUAL",
    "class":"org.openqa.selenium.Proxy",
    "autodetect":False
}


driver = webdriver.Remote("http://localhost:4444/wd/hub",
webdriver.DesiredCapabilities.INTERNETEXPLORER)

上面的代码片段在文档中提供,但当我用它来设置代理时,我得到了一个例外,即:: target machine主动拒绝连接。

任何人都可以帮我设置IE的代理。

我的目的是::我必须在IE中设置代理,打开IE并测试一些东西,然后将IE恢复正常。

我正在使用python和selenium webdriver。 我怎样才能使用它们来实现这一目标?

0 个答案:

没有答案