March 4, 2022

ProxyBroker

ProxyBroker - это инструмент с открытым исходным кодом, который асинхронно находит публичные прокси из нескольких источников и одновременно проверяет их.

Особенности

Находит более 7000 рабочих прокси из ~ 50 источников.
Протоколы поддержки: HTTP (S), SOCKS4 / 5. Также метод CONNECT для портов 80 и 23 (SMTP).
Прокси могут быть отфильтрованы по типу, уровню анонимности, времени отклика, стране и статусу в DNSBL.
Работа в качестве прокси-сервера, который распространяет входящие запросы на внешние прокси. С автоматическим вращением прокси.
Все прокси проверяются для поддержки Cookies и Referer (и POST-запросы, если требуется).
Автоматически удаляет дубликаты прокси.
Является асинхронным.
Требования

Python 3.5 или выше
aiohttp
aiodns
maxminddb
Чтобы установить последний стабильный выпуск из pypi:

$ pip install proxybroker
Последняя версия разработки может быть установлена непосредственно из GitHub:

$ pip install -U git + https: //github.com/constverum/ProxyBroker.git
Найдите и покажите 10 прокси-серверов HTTP (S) из США с высоким уровнем анонимности:

$ proxybroker find --types HTTP HTTPS --lvl High --countries US --strict -l 10

Найти и сохранить файл 10 прокси (без проверки):

$ proxybroker grab --countries US --limit 10 --outfile ./proxies.txt

Запустите локальный прокси-сервер, который распространяет входящие запросы в пул найденных прокси-серверов HTTP (S) с высоким уровнем анонимности:

$ proxybroker serve --host 127.0.0.1 --port 8888 --types HTTP HTTPS --lvl High

Запустите proxybroker --help для получения дополнительной информации о доступных параметрах.
Запустите proxybroker <command> --help для получения дополнительной информации о команде.

Искать прокси можно не только по US , а любую страну например RU.
Вот так все просто и у Вас архив с качественными рабочими прокси.