使用硒Python运行的Tor浏览器在电路列表中显示未知国家

时间:2019-07-10 18:27:45

标签: python selenium automation tor

我正在设置一个使用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)

0 个答案:

没有答案