我之前用的是Python3,但是实验室服务器是Python2.7,我又转2.7了。
这几天在写爬虫玩发现cmd中打印中文,显示不了,显示的是ASCII码,就比如 \xe4 等。
我试着
response.read().decode('utf-8').encode('gbk')
试了各种编码方式都不行。
最后我把输出保存成txt文件,再用notepad++打开就好了。
我觉得可能是cmd支持中文不太好的原因。
有什么问题请留言。
我之前用的是Python3,但是实验室服务器是Python2.7,我又转2.7了。
这几天在写爬虫玩发现cmd中打印中文,显示不了,显示的是ASCII码,就比如 \xe4 等。
我试着
response.read().decode('utf-8').encode('gbk')
试了各种编码方式都不行。
最后我把输出保存成txt文件,再用notepad++打开就好了。
我觉得可能是cmd支持中文不太好的原因。
有什么问题请留言。