我正在设置一个使用Tor浏览器进行自动请求的工具,这都是正确的,但是主要问题是当我看到电路列表时,我得到了未知的国家/地区节点。在我正常打开Tor浏览器时,这不会发生,我需要有一个特定的国家/地区,因为我要进行自动请求的页面仅接受来自美国的IP
我尝试将TORCC文件中的命令“ StrictNodes 1”以及“ ExitNodes {us}”放入TORCC文件中。这可以正常打开Tor浏览器,但不能使用python-selenium打开。
import tbselenium.common as cm
from tbselenium.tbdriver import TorBrowserDriver
from tbselenium.utils import launch_tbb_tor_with_stem
import time
tbb_dir = "/home/sebastian/Downloads/tor-browser_en-US"
tor_process = launch_tbb_tor_with_stem(tbb_path=tbb_dir)
with TorBrowserDriver(tbb_dir, tor_cfg=cm.USE_STEM) as driver:
driver.load_url("https://check.torproject.org")
time.sleep(1000)