您好
我有一个任务 - 创建脚本,什么将走进互联网并从列表中更改代理
我在模块urllib2中看到:ProxyHandler和HTTPPasswordMgr,但是手册很差
1.在文档中,ProxyHandler获取了许多代理服务器的dict,如何从列表中选择并用于url_open?
2. HTTPPasswordMgr有方法add_password,但是为了什么呢?如何为代理选择auth-data,它有什么:realm?
3.如何在urllib2中正确使用多个代理?我认为只创建一个包含所有代理的列表,并为每个请求创建新的“开启者”
感谢
答案 0 :(得分:0)
ProxyHandler
可以为不同的协议(HTTP等)使用不同的代理,但我认为它不会对您有所帮助。你应该能够毫无困难地为自己的需求编写自己的课程。