孤傲的妖狼 发表于 2020-8-24 19:52:17

请问这个错误是什么意思?

Traceback (most recent call last):
File "D:/新建文件夹 (2)/029练习4.py", line 28, in <module>
    practice(file_name,rep_word,new_word)
File "D:/新建文件夹 (2)/029练习4.py", line 7, in practice
    for eachline in f_read:
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 8: illegal multibyte sequence


我已经按照答案写了代码,但是程序还是出现了上面这个错误,用谷歌翻译之后,仍然不明白到底是哪里出错了......
求各位大神指导一二

Twilight6 发表于 2020-8-24 19:53:32



编码错误,在 open 里面加个参数 encoding = 'UTF-8'

在运行下代码试试看

孤傲的妖狼 发表于 2020-8-24 19:55:40

Twilight6 发表于 2020-8-24 19:53
编码错误,在 open 里面加个参数 encoding = 'UTF-8'

在运行下代码试试看

感谢
页: [1]
查看完整版本: 请问这个错误是什么意思?