发起一个get请求

得到了一个 响应对 象
爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_编码方式

text

响应的内容

str格式

爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_python_02

有时候,也是会得到一些乱码的结果的

爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_编码方式_03
爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_csdn博客_04

原因是,编码与解码方式不一样

encoding

编码方式

根据响应的头部来推出的结果

这个结果不一定准确

如果不准,就会导致解码的时候数据乱码

爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_csdn博客_05

爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_数据_06

content

内容,bytes

爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_python_07

同样是响应的内容

content vs text

一个bytes,一个str类型
原汁原味,有可能出错

爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_python_08

练习,把一个图片保存到本地

爬虫-09-get请求发起-响应对象的属性了解-练习图片的爬取_数据_09

图片链接地址如下:

https://img-blog.csdnimg.cn/20190927163801418.png

使用requests模块爬取它

》答案

request-爬取一张图片的练习-答案-私 - pyhui的python全栈技术博客 - CSDN博客
https://blog.csdn.net/ifubing/article/details/101188082