pk10手机直播视频直播:解决pandas中读取中文名称的csv文件报错的问题

江西多乐彩11选5走势图 www.ptdvv.cn 转载  更新时间:2018年07月04日 16:10:53   作者:huntedge   我要评论

今天小编就为大家分享一篇解决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统计字符串中指定字符出现次数的方法

    这篇文章主要介绍了python统计字符串中指定字符出现次数的方法,涉及Python中count函数的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • github配置使用指南

    github配置使用指南

    Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git,作为一个程序猿,不会github那确实有点坑了
    2014-11-11
  • 跟老齐学Python之再深点,更懂list

    跟老齐学Python之再深点,更懂list

    对于list,由于她的确非常非常庞杂,在python中应用非常广泛,所以,虽然已经介绍完毕了基础内容,这里还要用一讲深入一点点,往往越深入越...
    2014-09-09
  • Python实现发送与接收邮件的方法详解

    Python实现发送与接收邮件的方法详解

    这篇文章主要介绍了Python实现发送与接收邮件的方法,结合实例形式分析了Python基于smtplib库使用SMTP协议进行邮件发送及基于poplib库使用POP3服务器接收邮件的相关操作技巧,需要的朋友可以参考下
    2018-03-03
  • 在Windows系统上搭建Nginx+Python+MySQL环境的教程

    在Windows系统上搭建Nginx+Python+MySQL环境的教程

    这篇文章主要介绍了在Windows系统上搭建Nginx+Python+MySQL环境的教程,文中使用flup中间件及FastCGI方式连接,需要的朋友可以参考下
    2015-12-12
  • Python使用修饰器执行函数的参数检查功能示例

    Python使用修饰器执行函数的参数检查功能示例

    这篇文章主要介绍了Python使用修饰器执行函数的参数检查功能,结合具体实例形式分析了Python实现修饰器针对函数参数检查的原理、步骤与相关操作技巧,需要的朋友可以参考下
    2017-09-09
  • Python下singleton模式的实现方法

    Python下singleton模式的实现方法

    这篇文章主要介绍了Python下singleton模式的实现方法,有一定的借鉴价值,需要的朋友可以参考下
    2014-07-07
  • Python编程之string相关操作实例详解

    Python编程之string相关操作实例详解

    这篇文章主要介绍了Python编程之string相关操作,结合实例形式分析了Python字符串相关函数与常见操作技巧,需要的朋友可以参考下
    2017-07-07
  • 最新评论

    常用在线小工具

    829| 195| 275| 173| 664| 107| 706| 623| 98| 490|