Как найти рабочий список прокси и пропустить их, если они не работают в Python - PullRequest
0 голосов
/ 30 июня 2019

В настоящее время я хочу создать приложение, которое загружает что-то со сменой прокси.На данный момент я должен сам ввести прокси в список, и если они не работают, приложение просто вылетает.Могу ли я каким-либо образом получить список рабочих прокси-серверов в начале приложения или я могу проверить прокси-сервер на предмет его функциональности, прежде чем он отправит сообщение об ошибке?Заранее спасибо за помощь, До

Я пробовал разные API для получения вращающихся прокси, но когда один из них не работает, у меня все еще есть проблема его сбоя.

proxy = session.get('https://gimmeproxy.com/api/getProxy?supportsHttps=TRUE&ipPort=true&country=DE').text

proxies = {
"http": "http://" + proxy,
"https": "http://" + proxy,
}
r = session.get('https://api.ipify.org/?format=json', proxies=proxies)
print(r)

Я ожидаю, что вывод будет IP прокси я использую, но иногда я получаю разные ошибки (например, «Соединение отказано» или «Не удается подключиться к прокси.»), И приложение после этого падает

...