UnicodeDecodeError: utf-8 codec can t decode byte 0xd5 in position 7
时间: 2023-12-14 20:34:07 浏览: 116
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 2: invalid continuation byte-附件资源
这个错误通常是由于文件编码与程序读取编码不一致导致的。解决方法如下:
1. 确认文件编码格式,可以使用文本编辑器打开文件并查看编码格式。
2. 在程序中指定正确的编码格式,例如:
```python
with open('file.csv', encoding='utf-8') as f:
# do something
```
3. 如果文件编码格式不是utf-8,可以使用其他编码格式打开文件,例如:
```python
with open('file.csv', encoding='gbk') as f:
# do something
```
阅读全文