开发工具:vscode
首先,需要导入方法依赖库,这里用到的是pandas库。
import pandas as pd
其次,使用pandas库中的read_csv方法读取相应文件下的内容,该读取方法默认解码方法为utf-8,读取会有异常报错信息,类似:'utf-8' codec can't decode byte 0xab in position
read = pd.read_csv("C:\\Users\\needhelp\\Desktop\\路径名\\data.csv")
发生此类报错时,需要设定read_csv解码方法,通过encoding参数设定文件读取的解码方法,解码方法有 gbk 或 gb18030,这里 gb18030 是比 gbk 更高级的方式。
read = pd.read_csv("C:\\Users\\needhelp\\Desktop\\路径名\\data.csv",encoding='gb18030')
本文介绍了在VSCode中开发时,遇到pandas读取CSV文件时因UTF-8解码错误而采取的解决方案,即通过设置`encoding=gb18030`来指定正确的编码方式。
11万+

被折叠的 条评论
为什么被折叠?



