发生异常: UnicodeDecodeError 'utf-8' codec can't decode byte 0xd6 in position 180: invalid continuation byte File "C:\Users\lenovo\Desktop\实习\python\Untitled-1.py", line 15, in <module> example=pd.read_csv(r'C:\Users\lenovo\Desktop\实习\test000039.SZ.csv') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd6 in position 180: invalid continuation byte
时间: 2023-07-21 11:06:12 浏览: 106
python解决汉字编码问题:Unicode Decode Error
这个异常是由于文件中包含无效的 UTF-8 编码字节导致的。您可以尝试使用其他编码方式来读取文件,例如 GBK 编码。您可以使用 `encoding='gbk'` 参数来指定编码方式,修改代码如下所示:
```python
example=pd.read_csv(r'C:\Users\lenovo\Desktop\实习\test000039.SZ.csv', encoding='gbk')
```
通过指定正确的编码方式,您应该能够成功读取文件并解决这个异常。如果问题仍然存在,请确保文件的编码方式与您指定的一致,并检查文件是否存在其他非法字符。
阅读全文