Pandas.read_csv() 函数数据读取问题

pandas.read_csv()函数是能够读取所有使用逗号分隔开的文件,所有哦可怜

开始使用pandas.read_csv()函数的时候出现了这样的问题:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb1 in position 0: invalid start byte

其实这句话上面还有很多路径:如图(不知道怎么传图,直接拖进来的...抓狂):


反正也就最后一句有点用处,大概意思就是,读取的文件里面有不支持当前编码格式的文字,然后就错了大概需要更改一下编码方式。

原来代码是这样的:

point_info = pandas.read_csv("data.csv")
没有一点点防备就报错一长串(吓死哭)

然后改成这样就可以了:

point_info = pandas.read_csv("data.csv", encoding = "ISO-8859-1")
其中编码方式也不能用utf-8(我也不知道为啥不能用),反正就是 ISO-8859-1 ,给个链接:百度百科


完毕...



猜你喜欢

转载自blog.csdn.net/wunai006/article/details/79823624