在你写好数据后,进行保存, 可以允许进行中文保存
file_name='测试.csv' df.to_csv(file_name)
但是在用数据,读取数据的时候
f=(file_name) df_csv=pd.read_csv(f) print(df_csv)
OSError: Initializing from file failed 会报错! 意思是不让你用中文
如果就是想用中文,则代码进行:
f=open(file_name) df_csv=pd.read_csv(f) print(df_csv) f.close()
此时会报错:
UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 18: illegal multibyte sequence
意思是 你需要注意编码!
f=open(file_name,'r',encoding='UTF-8') df_csv=pd.read_csv(f) print(df_csv) f.close()
这样就可以打开 有中文名的csv文件!