python - 更改 Selenium Firefox 驱动程序上的代理信息
问题描述
我正在寻找一种方法来更改活动 Firefox 窗口的代理信息。我在第一次打开实例时已经成功设置了代理信息,我想知道是否有办法在同一个实例中更改代理信息。
作为参考,这是我使用代理信息打开新实例的代码:
PROXY = "IP:PORT"
firefox_capabilities = webdriver.DesiredCapabilities.FIREFOX
firefox_capabilities['proxy'] = {
"proxyType": "MANUAL",
"httpProxy": PROXY,
"ftpProxy": PROXY,
"sslProxy": PROXY
}
driver = webdriver.Firefox(capabilities=firefox_capabilities)
driver.get("https://www.whatismyipaddress.com/")