我偶尔使用res.content
或res.text
来解析来自Requests的响应。在我使用过的用例中,我使用哪个选项似乎并不重要。
用.content
或.text
解析HTML的主要区别是什么?例如:
import requests
from lxml import html
res = requests.get(...)
node = html.fromstring(res.content)
在上述情况下,我应该使用res.content
还是res.text
?什么时候使用它们是一个好的经验法则?
Tags:
从documentation:
因此,当服务器返回二进制数据或伪造的编码头时,使用
r.content
,试图在元标记中找到正确的编码。相关问题 更多 >
编程相关推荐