解决pandas中读取中文名称的csv文件报错的问题
之前在使用Pandas处理csv文件时,发现如果文件名为中文,则会报错:
OSError: Initializing from file failed
后来在一位博主的博客中解释了是read_csv中engine参数的问题,默认是C engine,在读取中文标题时有可能会出错(在我这是必现),解决方法是将engine换为Python(官方文档的说法是C engine更快但是Python engine功能更完备),具体写法:
df.read_csv('filename', engine='python')
所以还是要多看文档,不过英语是个坎儿,还需要加强。
以上这篇解决pandas中读取中文名称的csv文件报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
这篇文章主要介绍了使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04解决python matplotlib imshow无法显示的问题
今天小编就为大家分享一篇解决python matplotlib imshow无法显示的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-05-05Python的Django应用程序解决AJAX跨域访问问题的方法
针对Django中在编写供AJAX调用的API时碰到的跨域问题,我们来总结下Python的Django应用程序解决AJAX跨域访问问题的方法,其中使用GitHub上开源分享的django-cors-headers尤其推荐2016-05-05
最新评论