Python Selenium 与 Tor 浏览器 7.x 绑定



我需要你的帮助才能在Windows上使用Tor浏览器+ Python Selenium实现自动化。

我正在使用 Selenium 3.4.3 和 Tor 浏览器 7.0.1,初始化 TOR 网络驱动程序的代码如下

    binary = FirefoxBinary(TOR_BINARY_PATH)
    prof = FirefoxProfile(TOR_PROFILE_PATH)
    prof.set_preference('network.proxy.type', 1)
    prof.set_preference('network.proxy.socks_host', '127.0.0.1')
    prof.set_preference('network.proxy.socks_port', 9150)
    prof.update_preferences()
    self.browser = webdriver.Firefox(firefox_profile=prof, firefox_binary=binary)

但是,每次运行脚本时,我都遇到错误"Tor 无法启动"。

在运行脚本之前,您需要启动 Tor 浏览器或建立 Tor 连接。您可以通过在终端中运行 Tor 或简单地启动 Tor 浏览器来做到这一点。

最新更新