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

相關文章
相關標籤/搜索