今天,在用python3.7对中文文本进行文件读取时,已经在open函数中添加了“encoding=’utf-8’”,但是运行程序时,一直提示编码错误,错误如下:
后来经过多次尝试,终于解决问题。
解决方法非常简单,之所以报错,是因为我读取的文件默认使用了“ANSI”类型的编码。
解决方法为:
找到要读取的文件,鼠标右键选择“打开方式-记事本”,以记事本方式打开文件后,选择“文件-另存为”,在另存为窗口将编码格式修改为“utf-8”,保存即可。
修改之后,再次运行程序即成功了。
相关文章: