Как использовать несколько прокси в urllib2? - PullRequest
0 голосов
/ 28 января 2011

Привет
У меня есть задача - создать скрипт, который будет ходить по интернету и менять прокси из списка.
Я вижу в модуле urllib2: ProxyHandler и HTTPPasswordMgr, но руководство плохо* 1. В документации ProxyHandler получить многим прокси-сервер, как я могу выбрать из списка и использовать для url_open?
2. HTTPPasswordMgr имеет метод add_password, но для чего это?Как он выберет auth-данные для прокси, для чего он имеет: realm?
3. Как правильно использовать несколько прокси в urllib2?Я думаю, только создать список со всеми моими прокси и создать новый 'opener' для каждого запроса.
Спасибо

1 Ответ

0 голосов
/ 28 января 2011

ProxyHandler может использовать разные прокси для разных протоколов (HTTP и т. Д.), Но я не думаю, что это поможет вам.Вы должны быть в состоянии написать свой собственный класс для ваших нужд без особых затруднений.

...