我正在使用很棒的Python Requests库。我注意到精美的文档中有许多示例说明如何在不解释原因的情况下做某事。例如,两者r.text
都r.content
显示为如何获取服务器响应的示例。但是在哪里解释了这些属性的作用?例如,我什么时候会选择其中一个?我看到 thar有时会r.text
返回一个 unicode 对象,我想非文本响应会有所不同。但是所有这些记录在哪里?请注意,链接的文档确实声明:
对于非文本请求,您还可以将响应正文作为字节访问:
但随后它继续显示文本响应的示例!我只能假设上面的引用表示non-text responses
代替non-text requests
, 因为非文本请求在 HTTP 中没有意义。
简而言之,与 Python Requests 网站上的(优秀)教程相反,该库的正确文档在哪里?