Не удалось установить sh соединение с использованием прокси в python скрипте - PullRequest
0 голосов
/ 26 января 2020

Пытается получить ответ от сайта, защищенного cloudflare:

import cloudscraper
import sys
import requests

try:
    url = str(sys.argv[1])
    proxy = str(sys.argv[2]) #<proxyUsername>:<proxyPassword>@https://<proxyHost>:<proxyPort>
    token = str(sys.argv[3])
    scraper = cloudscraper.create_scraper(browser={'browser': 'chrome', 'desktop': False})
    params = {'token': token}
    proxies = {'http': proxy, 'https': proxy}
    print (scraper.get(url, proxies=proxies, params=params, timeout=10).text)
except Exception as e:
    print ("{\"error\":\"-1\", \"message\":\"" + str(e) + "\"}")
finally:
    sys.stdout.flush()

Я получаю исключение:

(вызвано ProxyError ('Не удается подключиться к прокси.', NewConnectionError ( ': Не удалось установить sh новое соединение: [Errno 11001] сбой getaddrinfo')))

Любая помощь будет высоко оценена.

...