Для перенаправления трафика Python через прокси-сервер можно воспользоваться библиотекой requests
, которая позволяет выполнять HTTP-запросы через прокси. Ниже приведен пример кода, демонстрирующий использование прокси-сервера при отправке GET-запроса с помощью библиотеки requests
:
import requests proxy = { 'http': 'http://username:password@proxy_ip:proxy_port', 'https': 'https://username:password@proxy_ip:proxy_port' } url = 'https://www.example.com' response = requests.get(url, proxies=proxy) print(response.text)
В этом коде мы создаем словарь proxy
, в котором указываем адрес прокси-сервера для протоколов HTTP и HTTPS. При отправке GET-запроса на указанный URL (https://www.example.com
в данном случае) мы передаем параметр proxies
со значением proxy
, указывающим на использование прокси-сервера.
Не забудьте заменить username
, password
, proxy_ip
и proxy_port
на реальные данные вашего прокси-сервера. Кроме того, не забывайте о безопасности при работе с прокси-серверами, особенно если ваши запросы содержат конфиденциальные данные.
Вы также можете использовать другие библиотеки или модули Python для работы с прокси-серверами, такие как urllib
, socks
, proxy-requests
и другие, в зависимости от ваших потребностей и предпочтений.