python 读取文件read.csv报错 OSError: Initializing from file failed

小编在用python 读取文件read.csv的时候 报了一个错误

OSError: Initializing from file failed

初始化 文件失败

检查了文件路径,没问题

那应该是我文件名是中文的缘故,百度了一波,说是将read.csv 的参数 engine 设置为“python”,就不报错了,试了一下,果真是

python 读取文件read.csv报错 OSError: Initializing from file failed

那么这个engine 参数究竟是设置啥呢?

engine  解析数据的引擎,应该是编译器

默认的engine 是C ,C编译器 文件路径不能有中文,不能自动检测分隔符

但是当engine 为 python 的时候就可以检测分隔符且文件路径能为中文。

 

 
上一篇:OSError: [Errno 22] Invalid argument: 'D:\test\x07'


下一篇:关于调用wordcloud库时报错OSError: cannot open resource解决方案