Я пробовал множество решений для этого, но до сих пор не повезло.Я пытаюсь получить доступ к браузеру tor, используя селен в python, но когда моя программа открывает Tor, Tor выдает мне сообщение об ошибке:
Tor failed to start.
Затем Python выдает следующее сообщение об ошибке:
selenium.common.exceptions.WebDriverException: Message: permission denied
Мой код следующий:
binary = FirefoxBinary(r"C:\\Users\\User\\Desktop\\Tor Browser\\Browser\\firefox.exe")
profile = FirefoxProfile(r"C:\\Users\\User\\Desktop\\Tor Browser\\Browser\\TorBrowser\\Data\\Browser\\profile.default")
driver = webdriver.Firefox(firefox_binary=binary)
driver = webdriver.Firefox(firefox_profile= profile, firefox_binary= binary, executable_path = r"C:\\Users\\User\\Desktop\\geckodriver.exe")
driver.profile.set_preference('network.proxy.type', 1)
driver.profile.set_preference('network.proxy.socks', '127.0.0.1')
driver.profile.set_preference('network.proxy.socks_port', 9150)
profile.set_preference("network.proxy.socks_remote_dns", False)
profile.update_preferences()
driver.get("http://yahoo.com")
Любая помощь по этому вопросу будет принята с благодарностью!