学习爬虫过程中,写了个代码,遇到的问题,不懂为什么会乱码

学习爬虫过程中,写了个代码,遇到的问题,不懂为什么会乱码
代码 和 代码运行效果 请看图

img

img

因为你没有指定爬取的格式
response.text.encode('gbk')

写入HTML的时候没有指定编码,就会按你系统默认的gbk编码,你再写入后面价格encode='utf-8'就可以了