csv 文件乱码问题

问题背景:数据结构

  Pandas.DataFrame 数据结构df在调用df.to_csv()方法生成csv文件格式的字符串(调用df.to_csv('test.csv')直接生成文件也有这个问题)做为字符串文件流提供HTTP文件下载后生成的test.csv文件用Office Excel打开乱码spa

解决方法:code

  在生成的字符串前面加上codecs.BOM_UTF8.decode() 便可,codecs.BOM_UTF8是字节串,要使用decode()先转化为字符串才能够。字符串

  codecs.BOM_UTF8.decode()+df.to_csv()test

相关文章
相关标签/搜索