UnicodeDecodeError: 'gbk' codec can't decode byte 0x8f in position 125: illegal multibyte sequence Errors: 1
时间: 2023-10-29 17:55:00 浏览: 180
这个错误是由于尝试使用"gbk"编解码器对一个字符进行解码时出现问题。具体来说,在解码的过程中,遇到了一个非法的多字节序列,导致无法解码成Unicode字符。
解决这个问题的方法是在打开文件时增加errors='ignore'属性,这样可以忽略非法字符,并顺利解码。在你的例子中,可以将代码修改为如下形式来解决这个问题:
text = open('西游记.txt', errors='ignore').read()
这样就可以避免UnicodeDecodeError错误的发生了。
阅读全文
相关推荐








