不同版本的python和requests 返回的requests.get不一样
时间: 2024-06-21 20:02:49 浏览: 188
Python有多个版本,最常用的是Python2和Python3,其中Python2和Python3在语言特性和库的支持上有很大的差异。requests是Python中常用的HTTP库,可以方便地发送HTTP请求。requests的不同版本也会带来一些不同的特性和用法。
在Python2中,requests.get()返回的是一个urllib2.urlopen()返回的对象,而在Python3中,requests.get()返回的是一个requests.models.Response对象。这两种对象在API上存在一些差异,比如获取返回内容时需要使用不同的方法。
此外,requests本身也存在多个版本,最新的版本为requests 2.26.0。每个版本都会修复一些bug和增加新的特性,因此使用不同版本的requests也会带来一些不同的结果。
阅读全文