'utf-8' codec can't decode byte 0xd3 in position 4: invalid continuation byte
时间: 2023-11-13 20:05:46 浏览: 64
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 2: invalid continuation byte-附件资源
这个错误通常是由于文件编码与解码方式不匹配导致的。在UTF-8编码中,每个字符由1到4个字节组成,而0xd3是一个无效的字节序列。这意味着在解码时,Python无法将其转换为有效的Unicode字符。解决这个问题的方法是使用正确的编码方式打开文件,或者将文件转换为正确的编码方式。可以尝试使用引用中提到的方法将中文的csv文件编码改为UTF-8,或者使用其他工具将文件转换为正确的编码方式。
阅读全文