Я хотел бы попытаться открыть страницу, используя запросы прокси. https://stackoverflow.com/…/make-requests-using-python-over… У меня есть этот код:
def get_tor_session(): session = requests.session() # Tor uses the 9050 port as the default socks port session.proxies = {'http': 'socks5://127.0.0.1:9050', 'https': 'socks5://127.0.0.1:9050'} return session # Make a request through the Tor connection # IP visible through Tor session = get_tor_session() print(session.get("http://httpbin.org/ip").text) # Above should print an IP different than your public IP # Following prints your normal public IP print(requests.get("http://httpbin.org/ip").text)
Но я вижу:
requests.exceptions.InvalidSchema: Missing dependencies for SOCKS support.
Что мне делать? Спасибо
enter code here
Чтобы requests использовал прокси socks, вам нужно установить его с зависимостью.
requests
pip install requests requests[socks]