发现这个默认的应该不是utf-8
得到的结果为gbk编码
gbk
在setting文件中设置:FEED_EXPORT_ENCODING = ‘utf-8‘ 尝试了一下,发现还是不行
FEED_EXPORT_ENCODING = ‘utf-8‘
发现用reponse.body.decode(‘gbk‘)可以用,但是需要注意这个是直接返回的结果,需要一个参数来接收
reponse.body.decode(‘gbk‘)
解决scrapy中文乱码的案例
原文:https://www.cnblogs.com/yunlongaimeng/p/13215003.html