知行编程网知行编程网  2022-10-26 21:30 知行编程网 隐藏边栏  80 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python读取csv出错怎么解决的相关知识,希望可以帮到处于编程学习途中的小伙伴

如何解决python读取csv错误

Python用pandas的read_csv函数读取csv文件。

如何解决python读取csv错误

首先,导入pandas包后,直接用read_csv函数读取报错OSError,如下:

解决方案是加上参数:engine='python'。

运行后没有报错。正当我高兴的时候,当我输出data.head()查看数据的时候,我看到了心痛,数据是乱码。

然后,一次通过百度,解决方法是添加参数:encoding='utf-8'。结果,这一次的数据看起来像这样:

感受到我心累的感觉了吧。

后来我发现,两个解决方案:

第一种:关闭Anaconda,重启Anaconda,然后使用pd.read_csv(),参数:engine='python',就可以成功了。

第二种:将文件名改为英文名后直接使用pd.read_csv()即可成功。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享