我在更改代理时遇到问题,每次加载新页面时,它都会创建另一个浏览器进程。我找到了 Firefox 的解决方案,但没有找到 Chrome 浏览器的解决方案。
self.options = webdriver.ChromeOptions()
self.options.add_argument("--start-maximized")
self.options.add_argument("--disable-popup-blocking")
self.options.add_argument('--proxy-server=%s' % 'proxy')
Run Code Online (Sandbox Code Playgroud)
Firefox 解决方案:Python Selenium Webdriver - 即时更改代理设置
C. *_*eck -1
尝试类似的东西
ChromeOptions options = new ChromeOptions();
proxy = new Proxy();
proxy.Kind = ProxyKind.Manual;
proxy.IsAutoDetect = false;
proxy.HttpProxy =
proxy.SslProxy = "127.0.0.1:3330";
options.Proxy = proxy;
options.AddArgument("ignore-certificate-errors");
var chromedriver = new ChromeDriver(options);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3281 次 |
| 最近记录: |