UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf7 in position 31: invalid start byte
时间: 2023-10-22 20:31:29 浏览: 113
basemap readshapefile UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 0-附件资源
这个错误是由于尝试使用'utf-8'编码解码文件时,遇到了无效的起始字节导致的。为了解决这个问题,一种解决方案是更改文件的编码格式为能正确解码的编码格式,比如使用'gb18030'编码格式。你可以使用以下方法来更改读取文件的编码格式:
stock = pd.read_csv(r'文件路径', encoding="gb18030")
这样,就可以使用'gb18030'编码格式来读取文件,避免了UnicodeDecodeError错误的发生。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文