Прокси-сервер на Python

#python #proxy #socks

Вопрос:

У меня есть прокси-сервер SOCKS 5, у которого есть хост, имя пользователя и пароль. Я хочу использовать этот прокси-сервер в программе Python и подключиться к прокси-серверу, и с этого момента программа будет отправлять интернет-запросы с помощью IP-прокси и загружать файлы с помощью прокси-сервера. Аналогично Telegram, который использует прокси-соединение SOCKS.

Ответ №1:

requests библиотека поддерживает НОСКИ .

Чтобы указать аутентифицированный прокси-сервер, просто используйте:

 import requests
proxies = {'https':'socks5://username:password@proxy_ip:proxy_port'}

r = requests.get("http://www.example.com/", proxies=proxies)
 

ПРИМЕЧАНИЕ: pip install "requests[socks] необходимо

Комментарии:

1. Я хочу, чтобы вся программа использовала прокси-сервер. Я использую mpv для воспроизведения музыки. Я также хочу сыграть на отфильтрованном