0
我是新来使用pythons HTTP交互库urllib和urllib2,我想知道什么是HTTPHandler,以及在以下上下文中使用的目的是什么?关于Python的urllib2库,HTTPHandler是什么?
http_handler = urllib2.HTTPHandler(debuglevel=_debug)
https_handler = urllib2.HTTPSHandler(debuglevel=_debug)
此外,什么是OpenerDirector?由于可以在这里显示:
opener = urllib2.OpenerDirector()
opener.add_handler(http_handler)
opener.add_handler(https_handler)
我已经阅读了urllib2的文档,但似乎无法理解这些措施的实际目的
您是否知道事件处理概念?另外,我建议将链接添加到您提到的库中,以便不需要搜索它。 – YakovL
@YakovL是的我知道事件处理,但我仍然没有看到使用HTTP处理程序的目的 –