page = requests.get(url)
tree = html.fromstring(page.text)
在第2行,我得到:
AttributeError: 'Response' object has no attribute 'text'
我已导入请求和已安装的请求.如何调试此错误?任何人都可以告诉命令安装最新的请求模块?
最佳答案 您正在使用古老版本的请求,很可能是因为它安装了
Ubuntu Precise Pengolin (12.04LTS).
您要么必须参考version specific documentation,要么使用更新版本.自0.x版本日以来,请求发生了巨大变化.
对于旧版本,如果设置response.encoding,则response.content将包含已解码的Unicode值.