Python 请求示例返回一个错误

Python 请求示例返回一个错误,python,python-requests,Python,Python Requests,我正在做一个需要抓取网页的项目。因此,我在查看Python中的请求库。在库的“快速启动”页面中,以下代码示例为: 在尝试该代码时,我发现在尝试打印r.text时返回以下错误: Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'Response' object has no attribute 'text' 回溯(最近一次呼叫最后一次): 文件

我正在做一个需要抓取网页的项目。因此,我在查看Python中的请求库。在库的“快速启动”页面中,以下代码示例为:

在尝试该代码时,我发现在尝试打印r.text时返回以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Response' object has no attribute 'text'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
AttributeError:“响应”对象没有属性“文本”

我做错了什么?

试试
r.content
——它应该可以处理旧版本的请求或升级。要在
Python2.7
上升级请求,请使用
sudopip-2.7安装请求--升级

尝试
r.content
--它应该与旧版本的请求或升级一起使用。要升级python 2.7上的请求,请使用sudo pip-2.7安装请求-升级请求的哪个版本?你能在
r.text
之前打印
r
吗?试试
r.content
——它应该可以与较旧版本的
请求一起工作
或者升级…试试
哪个pip
,看看默认值是什么?如果您只是执行
pip安装请求
,那么它将仅为默认Python版本安装它。您必须指定
pip-2.7安装--升级请求
。清楚?你什么意思?--这是因为你的python3有最新版本,而2.7没有…有一个技巧,PythonforPIP的默认版本是你最后安装的版本。因此,您可以再次
easy\u install-2.7 pip
切换此行为。请求的哪个版本?你能在
r.text
之前打印
r
吗?试试
r.content
——它应该可以与较旧版本的
请求一起工作
或者升级…试试
哪个pip
,看看默认值是什么?如果您只是执行
pip安装请求
,那么它将仅为默认Python版本安装它。您必须指定
pip-2.7安装--升级请求
。清楚?你什么意思?--这是因为你的python3有最新版本,而2.7没有…有一个技巧,PythonforPIP的默认版本是你最后安装的版本。因此,您可以再次
easy\u install-2.7 pip
切换此行为。好的。我以为这会奏效。但我刚刚试过,显然没有安装pip-2.7,我的包管理器也找不到它。@伙计——你有没有检查我在评论中发布的链接——有多种方法可以选择……好的。我以为这会奏效。但我刚刚试过,显然没有安装pip-2.7,我的包管理器也找不到它。@伙计--你有没有检查我在评论中发布的链接--有多种方法可以选择。。。
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Response' object has no attribute 'text'