pandas读取CSV编码:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb5 in position 0: invalid start

今天在利用pandas读取csv文件时出现编码问题,出错如下:

试了很多种方法,包括设置encoding='gbk', encoding='gb18030',都不行,最后改为unicode_escape,成功运行

将:data = pd.read_csv(filePath, skiprows=3)

改为:

data = pd.read_csv(filePath, skiprows=3, encoding='unicode_escape')
 

猜你喜欢

转载自blog.csdn.net/fu_jian_ping/article/details/107224535