在open()括号里添加第三个参数encoding="utf-8"就好了。
file = open(“D:\Programming_exercise\python\Unit6_CalHamletV1\File.txt”,“rt”,encoding=“utf-8”)
正确读取结果:
注意,文本文件中有中文标点符号也要加这个参数
python读取中文文本出错,'gbk' codec can't decode byte 0xad in position 5: illegal multibyte sequence
最新推荐文章于 2023-11-15 14:58:06 发布