2016-10-20 1 views
0

У меня есть некоторые трудности с модулем requests. Требуется аргумент proxies. Я видел в this question описание на этом модуле, и я понял, что для него требуется только один прокси-сервер. Но если один прокси заблокирован? Я хочу использовать словарь с большим количеством прокси, если один прокси заблокирован, я хочу взять другой прокси, но как я могу это сделать?Python: как использовать множество прокси в модуле ЗАПРОСЫ

+0

У вас скоро закончится прокси, вы можете найти использование селена с PhantomJs - лучший вариант. –

ответ

0

Определить list_of_proxies = [{proxy_0}, {proxy_1}, ...], а затем вставить их по мере необходимости r = requests.get(url, headers=headers, proxies = list_of_proxies[i]) где вы установили i в соответствии с логикой вашего кода.

+0

Благодарим вас за ответ. Я попробую это скоро –

0

Определить list of proxies, а затем использовать функцию random.choice(list) для вызова случайного выбора из списка и использования в вашем коде.

спасибо.

Смежные вопросы