Python的httplib和urllib2有什么区别?
可能是重复的问题:
Python urllib和httplib有什么区别?
我只是好奇,什么时候我应该使用httplib而不是urllib2,或者反过来呢?
2 个回答
1
如果你想写一些更高级的HTTP代码,可以看看python-requests,而不是用urllib2。其实,httplib这个库很少直接使用。
3
简单来说,httplib 是一个底层的库,而 urllib 是一个高级的库。当你只想做一些基本的事情,比如读取一个网站的内容时,使用 urllib2 就可以了。如果你需要做一些更复杂的事情(希望这种情况不常见),那就用 httplib。