pd.read_csv()报错:OSError: Initializing from file failed

pd.read_csv()报错:OSError: Initializing from file failed

最近在读取csv文件的时候出现了OSError: Initializing from file failed这个报错,后来查阅资料知道是文件名中出现了中文。后来查看pandas源码才知道在读取csv文件的时候默认使用C engine作为parser engine,我们只需要把读取方式改为Python即可。

data = pd.read_csv('中文.csv',encoding='utf-8',engine='python') #读取数据

 

你可能感兴趣的:(个人小记,pandas,Python,文件读取)