何惜戈

能够感觉到无知就是一种财富。

response.text 与 response.content

在某些情况下来说,response.text 与 response.content 都是来获取response中的数据信息,效果看起来差不多。那么response.text 和 response.content 到底有哪些差别 ? 什么情况下该用 response.text 什么情况下该用 response.content ?

  • 返回的数据类型
    response.text 返回的是一个 unicode 型的文本数据
    response.content 返回的是 bytes 型的二进制数据
    也就是说如果想取文本数据可以通过response.text 如果想取图片,文件,则可以通过 response.content

  • 数据编码
    response.content 返回的是二进制响应内容
    response.text 则是默认”iso-8859-1”编码,服务器不指定的话是根据网页的响应来猜测编码。
    这里写图片描述

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37049781/article/details/79958436
文章标签: response
个人分类: python
上一篇ubuntu依赖包 libssl-dev 无法安装问题
下一篇Django——信号机制
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭