csv文件亂碼的解決方法:csv亂碼怎麼解決

  • 介紹

相信部分小夥伴們在處理windows系統生成的csv文件時會遇到中文顯示亂碼的問題,尤其是使用Excel打開這類文件時這類問題尤為突出。

  • 解決
python之pandas模塊關於csv文件亂碼問題解決

如圖,我們通過Excel工具打開該csv文件時,中文展示為亂碼。此時,只需要我們通過功能強大的數據分析模塊pandas來處理該文件數據,僅需兩行代碼即可實現中文正常展示。

In [10]: df = pd.read_csv(‘tips.csv’)

In [11]: df.to_csv(‘tips_with_encoding.csv’, index=False, encoding=’utf_8_sig‘)

首先,通過pandas模塊讀取文件數據,什麼都不用操作,直接將數據保存為新文件,這裡需要強調的是,平時我們使用的編碼方式一般都設置成UTF-8,但在這裡,即使將編碼方式設置成為UTF-8也是解決不了問題,我們需要將編碼方式設置成utf_8_sig,再次通過Excel打開文件,中文就可以正常展示啦。

python之pandas模塊關於csv文件亂碼問題解決

希望可以幫助到大家!

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/213492.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 17:50
下一篇 2024-12-08 17:50

相關推薦

發表回復

登錄後才能評論