我将 Selenium webdriver 用于 Firefox 和 Scrapy,现在我需要动态更改代理,但到目前为止我在文档中发现的是我可以在实例化 webdriver 本身时在配置文件中指定代理。所以这意味着我不能动态更改代理?
有什么办法吗?
最佳答案
selenium
不提供这种功能。 启动浏览器后,无法动态更改浏览器首选项/所需功能。
您必须关闭/退出浏览器并使用新的代理配置启动另一个 webdriver 实例。
另见相关讨论:
关于python - Selenium 中的旋转代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29450802/