首页 > 解决方案 > 更改 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/")

标签: pythonseleniumselenium-webdriverfirefox

解决方案


推荐阅读