Найти - Пользователи
Полная версия: Использование списка проксей в urllib2
Начало » Web » Использование списка проксей в urllib2
1
aliens
Здравствуйте

Имеется задача, список проксей, которые надо переключать и делать запросы к серверу.
Читая доку по urllib2, нашел в нем ProxyHandler и HTTPPasswordMgr, по которым и возникло несоклько вопросов:
1. ProxyHandler принимает словарь серверов, но с указанием протокола и сервера, но не понимаю, зачем указывается протокол, он потом автоматически используется где-либо?
2. HTTPPasswordMgr имеет метод add_password, принимающий realm и URI, только я не понял на на что она должна указывать и для чего? Ссылку на сервер, чтобы можно было найти быстрее?
3. Как логичнее реализовать переключение проксей в urllib2? А то пока, помимо списка с проксями и каждый раз пересоздавать opener, идей не пришло

Спасибо!
Андрей Светлов
1. urllib2 может обрабатывать и ftp
2. у разных сайтов бывают разные пользователи
3. если очень хочется - можно сделать свой, динамический proxy handler
aliens
Андрей Светлов
1. Это где-то автоматически выбирается? Или это для пользователя?
2. Разные пользователи прокси или какие?
Андрей Светлов
1. Это для используемого протокола. http proxy для http:// и так далее
2. При чем тут прокси? Это же http password manager!

Откройте файл urllib2.py и почитайте - он маленький и не страшный.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB