gbk' codec can't decode byte 0x9f in position 200: illegal multibyte sequence
时间: 2023-11-15 10:05:36 浏览: 147
invalid multibyte character sequence 870告警1
这个错误是由于编码问题引起的。当Python尝试使用'gbk'编解码器解码包含非法多字节序列的字节时,就会出现这个错误。解决方法是将编码器更改为'utf-8'或其他适当的编码器。可以在打开文件时添加'encoding = utf-8'参数,或者在代码中使用.decode('utf-8')方法来解码字符串。如果这个错误出现在读取HTML文件时,可以尝试使用pyquery库的from_encoding参数来指定正确的编码。
阅读全文