UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 75: invalid continuation byte jupyter notebook
时间: 2023-10-18 17:27:04 浏览: 125
basemap readshapefile UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 0-附件资源
在使用Jupyter Notebook时,如果遇到UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 75: invalid continuation byte错误,这通常是由于文件编码方式不一致导致的。根据引用和引用的描述,该错误可能是由于尝试使用utf-8编码读取一个包含非utf-8字符的文件所引起的。
为了解决这个问题,你可以尝试以下几种方法:
1. 使用pd.read_csv()的encoding参数指定正确的文件编码方式,例如gbk、ANSI或ISO等。根据引用的描述,这种方法可能不起作用。
2. 将文件编码方式更改为utf-8。你可以使用Excel打开文件,选择另存为并将编码方式设置为utf-8,然后保存文件。这将确保文件在使用utf-8编码时能够正确读取。
通过以上方法之一,你应该能够成功读取和处理包含非utf-8字符的文件。请注意,具体方法的适用性可能因文件和环境而异,所以建议你根据自己的情况选择合适的方法来解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 2: invalid continuation byte-...](https://download.csdn.net/download/weixin_42204453/15589184)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xd5 in position 0: invalid continuation byte](https://blog.csdn.net/qq_45860901/article/details/127309510)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文