我正在使用很棒的Python Requests库。我注意到精美文档中有许多如何完成某些事情的示例,但没有解释为什么要这样做。例如,
r.text
和r.content
都被作为获取服务器响应的示例,但它们各自的作用是什么却没有解释。例如,在什么情况下选择其中之一?我看到r.text
有时返回一个Unicode对象,而对于非文本响应可能会有所不同。但这些在哪里记录?请注意,链接的文档确实说明:
您还可以以字节形式访问响应正文,以进行非文本请求:
但接着它又展示了一个文本响应的例子!我只能猜测上面的引用应该是说非文本响应
而不是非文本请求
,因为在HTTP中不存在非文本请求。
简而言之,除了Python Requests网站上(优秀的)教程之外,有关该库的文档在哪里?