UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb9 in position 102: invalid start byte
时间: 2023-11-05 12:04:29 浏览: 50
basemap readshapefile UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 0-附件资源
这个错误是因为在解码过程中,使用了错误的编码格式。在这种情况下,文件中的字节无法使用'utf-8'编码进行解码,因此会引发UnicodeDecodeError。解决这个问题的方法是更改读取文件的编码格式,可以尝试使用其他常用的编码格式,如ascii、gb18030、gbk、gb2312等。例如,可以使用以下代码读取文件:
```python
stock = pd.read_csv(r'文件路径', encoding="gb18030")
```
阅读全文