UnicodeDecodeError: 'gbk' codec can't decode byte 0x99 in position 598: illegal multibyte sequence
时间: 2024-06-05 11:03:52 浏览: 91
pyquery报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte
5星 · 资源好评率100%
这个错误通常是由于使用GBK编码读取了一个包含非GBK编码字符的文件而引起的。解决方法有两种:
1. 将文件编码转换为GBK编码:可以使用记事本等文本编辑器将文件编码另存为GBK编码。
2. 采用Unicode编码读取文件:代码示例:
```python
with open('filename', 'r', encoding='utf-8') as f:
content = f.read()
```
这样可以确保无论文件中的字符编码是什么,都能被正确地读取。
阅读全文