我在这个项目中使用visual studio IDE(它有python 3.x)。我尝试使用requests
安装lxml
和pip
(对于网络抓取工具),我设法安装它,导入它,然后写下这一行:
__page = requests.get("www.google.com")
然后我尝试做
__page.content()
但显然没有定义。而且这不是唯一能做到这一点的软件包。它也适用于lxml
,beautifulsoup
。
对此有何解决方法?
答案 0 :(得分:0)
__page.text()
看起来不像是一个函数,它看起来像一个属性,即__page.text
。
来自http://docs.python-requests.org/en/master/api/#requests.Response.text:
文本
响应的内容,以unicode为单位。
如果Response.encoding为None,则使用chardet猜测编码。
响应内容的编码仅根据HTTP标头确定,遵循RFC 2616到字母。如果您可以利用非HTTP知识来更好地猜测编码,则应在访问此属性之前适当地设置r.encoding。