错误提示很明显,就是编码方式不对。
原因:
在Windows下Python使用open()函数打开文件时会默认使用gbk解码。即使文件本身存储为UTF-8格式。
解决方案:指定参数encoding为utf-8
即:
将
with open('file_name', 'r') as f:
改为:
with open('file_name','r',encoding='utf-8') as f:
标签:utf,name,encoding,gbk,decode,codec,file,open
来源: https://www.cnblogs.com/kingwz/p/16342608.html