将Chrome与托盘代理配合使用的设置?

时间:2018-03-17 19:40:21

标签: python selenium web-scraping selenium-chromedriver

我有一个奇怪的问题。我已使用以下代码暂时启动匿名wedriver实例,不过我的Chrome设置已刷新,现在流量未通过proxy。我尝试更改代码和chrome选项,但我无法弄清楚我做错了什么。

此外,它以某种方式停止添加uBlock扩展名。

def anon_drive():
    os.startfile(r"C:\Users\xxx\Downloads\tor-win32-0.2.9.9\Tor\tor.exe")
    time.sleep(10)
    chrome_path = r'C:\Users\xxx\Desktop\chromedriver.exe'

    chop = webdriver.ChromeOptions()
    chop.add_extension(r'C:\Users\Sid\Desktop\Ublock\uBlock-Origin_v1.11.0.crx')
    driver = webdriver.Chrome(chrome_path, chrome_options=chop)
    driver = webdriver.Chrome(chrome_path)
    return driver

我将Chrome选项设置为"检查您的LAN使用代理服务器"我尝试将高级选项设置为127.0.0.1:90509051

还在

  

袜子版本67无法识别。(Tor不是http代理。)

我不确定我做错了什么。我找到了一些答案,但我无法找到一个完美的答案。

1 个答案:

答案 0 :(得分:0)

@JamesKPolk给了我答案。

步骤:

Chrome>设置>高级设置>打开代理服务器设置> LAN设置>使用LAN代理服务器>先进>袜子:127.0.0.1端口9050

按OK,一切都应该有效。

注意:除袜子外的所有东西都是空的。