作者processior (korman)
看板Python
標題[問題] 關於python csv檔編碼問題
時間Sun Nov 26 00:49:09 2017
從網路上抓下來的檔案通常為csv檔案格式
編碼格式為utf-8,如果直接存成csv檔打開後(用excel開)
往往變成亂碼格式,如果在存檔過程中加入
fram.to_csv(file.csv,encoding='BIG5')
如果遇到字體為'碁' 就會發生編碼錯誤的訊息
big5無法編寫此字體的錯誤訊息
請問有什麼方法可以直接存成utf-8的csv檔
然後用excel打開變成正常的中文字體
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.50.28
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1511628551.A.3DD.html
推 crazycy: 加個BOM? 11/26 00:53
→ os653: 想點兩下開啟大概是不可能的,點 [資料 > 從文字檔] 才行 11/26 00:59
推 joyolkreg: 跟1F說的一樣,存檔用utf-8-sig 11/26 04:49
樓上感恩喔 .....................
※ 編輯: processior (49.214.50.28), 11/26/2017 07:32:04