4

我正在尝试使用 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)

文档中提供了上面的片段,但是当我使用它来设置代理时,我遇到了一个异常,即:: 目标机器主动拒绝了连接。

谁能帮我设置 IE 的代理。

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

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

4

0 回答 0