Python请求与urllib2

2024-04-25 19:26:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经多次使用请求库,我知道它有很多优点。但是,我试图检索以下维基百科页面:

https://en.wikipedia.org/wiki/Talk:Land_value_tax

和requests.get部分检索它:

response = requests.get('https://en.wikipedia.org/wiki/Talk:Land_value_tax', verify=False)
html = response.text

我尝试使用urllib2和urllib2.urlopen,它完全检索同一页:

html = urllib2.urlopen('https://en.wikipedia.org/wiki/Talk:Land_value_tax').read()

有人知道为什么会发生这种情况,以及如何使用请求解决它吗?

顺便说一下,看看这篇文章被浏览的次数,我意识到人们有兴趣知道这两个图书馆之间的区别。如果有人知道这两个库之间的其他差异,如果他们编辑这个问题或发布一个答案并添加这些差异,我将不胜感激。


Tags: httpsorggetvalueresponsehtmlwikiurllib2