UnicodeDecodeError: 'gbk' codec can't decode byte 0xa1 in position 10: illegal multibyte sequence
时间: 2023-11-12 10:04:09 浏览: 72
关于GBK和Unicode字符集转换乱码问题
3星 · 编辑精心推荐
这个错误是因为Python默认使用的编码方式(GBK)无法正确解码包含非ASCII字符的文件。解决方案有两种:
1. 修改文件编码:将文件的编码方式改为UTF-8或者其他支持中文的编码方式。
2. 修改代码:在打开文件时指定文件的编码方式,例如: f = open(path, encoding='utf-8')。
阅读全文