Pandas使用to_csv保存中文数据用Excel打开是乱码
Posted demo-deng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pandas使用to_csv保存中文数据用Excel打开是乱码相关的知识,希望对你有一定的参考价值。
关于这个问题还是困扰了很久,我生成了一些样本数据,打算保存到csv文件,之后用pandas的命令:
1 # data是DataFrame的格式 2 data.to_csv(‘./data/myfile.csv‘)
这样的方式保存后,你用自己的exel打开该文件,一堆乱码,怎么办?使用如下方式解决
# data是DataFrame的格式 data.to_csv(‘./data/myfile.csv‘, encoding=‘utf_8_sig‘)
以后只要保存含有中文字符的这样存就可以了
以上是关于Pandas使用to_csv保存中文数据用Excel打开是乱码的主要内容,如果未能解决你的问题,请参考以下文章
pandas使用read_csv读取数据使用skiprows参数跳过指定的数据行但保留表头pandas使用to_csv函数将dataframe保存为gzip压缩文件
如何使用 pandas to_exel 将字符串保存为 .xlsx 中的“utf-8”格式(to_csv 能够将其保存为 .csv)