在用python编写网页爬虫脚本时出现 UnicodeEncodeError怎么办,求高人指点,代码及运行结果如下图

如题所述

requests.get返回的网页编码是utf8
在控制台输出的时候需要转换成gbk
print html.text.encode('gbk')
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-17
用这个试试# encoding: utf-8,换掉coding追问

运行结果还是一样的,我又重新去网上查了几遍,答案普遍都说windows默认编码是gbk,而控制台声明的文件是utf-8,所以出问题,具体我还是不太清楚,所以还没有解决。。。但是还是很感谢你的建议。

追答

额,那我也没办法,我们这都用linux的。

相似回答