im,并且ive试图修改selenium中的部分以调用和控制tor,而不是使用Firefox。我可以用硒打开浏览器,但是我总是收到一条消息,说我的代理服务器拒绝连接,所以我不能再继续了
我本来以为这是代理配置的问题,但是我能够通过终端(运行Linux的操作系统)正常打开Tor浏览器,并且代理设置和其他默认设置在工作页面上完全相同。不起作用(我的代码调用的页面)
这是我的代码段
from selenium import webdriver
from tbselenium.tbdriver import TorBrowserDriver
tbpath='/home// -etc
driver=TorBrowserDriver(tbpath,
tbb_logfile_path='test.log')
driver.get(url)
这是页面的外观
这是我尝试使用的一件事,但这会打开firefox而不是tor
from selenium.webdriver.firefox.firefox_binary import
FirefoxBinary
binary=FirefoxBinary("/home/etc) -path to tor
driver=webdriver.Firefox(firefox_binary=binary)
driver.get("url")