Невозможно запустить сценарий Селена Python через прокси-цепочки - PullRequest
0 голосов
/ 08 февраля 2019

Введение Я сделал небольшой скрипт на Python3, который открывает gecko webdriver и открывает любой веб-сайт.Затем я добавил еще одну функцию, например, возможность многократно открывать окно в цикле.

Ошибка Скрипт работает при обычном запуске с использованием:

Python3 run.py

Но когда то же самое выполняется с использованием прокси-цепочек, я получаю сообщение об ошибке «Отклонено».Вся логика скрипта и сообщения об ошибках приведены ниже ..

Скрипт - работает

driver = webdriver.Firefox(firefox_profile=profile)
driver.get("https://www.youtube.com/")
time.sleep(delay_time)
driver.close()

Скрипт - вращения

for x in range(rotations):
        print(f"Session: {x} started")
        run_driver(delay) # function for running driver

Ошибка по прокси-цепям

ProxyChains-3.1 (http://proxychains.sf.net)
Loading useragent file .. 

Session: 0 started
|R-chain|-<>-127.0.0.1:9050-<><>-127.0.0.1:46985-<--denied
|R-chain|-<>-127.0.0.1:9050-<><>-127.0.0.1:46985-<--denied
|DNS-request| localhost 
|R-chain|-<>-127.0.0.1:9050-<><>-4.2.2.2:53-<><>-OK
|DNS-response| localhost is 127.0.0.1
|R-chain|-<>-127.0.0.1:9050-<><>-127.0.0.1:46985-<--denied
|DNS-request| localhost 
|R-chain|-<>-127.0.0.1:9050-<><>-4.2.2.2:53-<><>-OK
|DNS-response| localhost is 127.0.0.1
|R-chain|-<>-127.0.0.1:9050-<><>-127.0.0.1:46985-<--denied
|DNS-request| localhost 
|R-chain|-<>-127.0.0.1:9050-<><>-4.2.2.2:53-<><>-OK
|DNS-response| localhost is 127.0.0.1
|R-chain|-<>-127.0.0.1:9050-<><>-127.0.0.1:46985-<--denied
|DNS-request| localhost 
|R-chain|-<>-127.0.0.1:9050-<><>-4.2.2.2:53-<><>-OK
|DNS-response| localhost is 127.0.0.1
|R-chain|-<>-127.0.0.1:9050-<><>-127.0.0.1:46985-<--denied
^Z
[1]+  Stopped                 proxychains python3 run.py --num 1 --delay 1 --ripper 0

Любая помощь приветствуется.Thankyou.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...