+
95
-

file.readline UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in

f = codecs.open('文件路径','r+')
text = f.readline()
f.close()

这段python代码运行报错,请问怎么解决?

file.readline UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)

网友回复

+
15
-

要指定文件编码为utf-8,代码修改为:

f = codecs....

点击查看剩余70%

我知道答案,我要回答