0
我有一個熊貓數據框,其中一些字段包含中文字符。我用下面的代碼:將包含中文字符的熊貓數據幀保存到文件
df = pd.read_csv('original.csv', encoding='utf-8')
df.to_csv('saved.csv')
然後我用excel或文本編輯器打開saved.csv。所有中文字符都變成垃圾字符。但是,我可以加載保存的文件並正確顯示中文,如下所示。
df = pd.read_csv('saved.csv')
df.head() # Chinese characters are properly displayed.
有誰知道如何解決這個問題?
做了'df.to_csv('saved.csv',encoding ='utf-8')'工作嗎? – EdChum
在excel中,您需要導入csv文件,並選擇utf-8作爲編碼。 – Cheng
@EdChum它不起作用。 – Yiliang