[問題] 關於python csv檔編碼問題

看板Python作者 (korman)時間8年前 (2017/11/26 00:49), 8年前編輯推噓2(201)
留言3則, 3人參與, 8年前最新討論串1/1
從網路上抓下來的檔案通常為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

11/26 00:53, 8年前 , 1F
加個BOM?
11/26 00:53, 1F

11/26 00:59, 8年前 , 2F
想點兩下開啟大概是不可能的,點 [資料 > 從文字檔] 才行
11/26 00:59, 2F

11/26 04:49, 8年前 , 3F
跟1F說的一樣,存檔用utf-8-sig
11/26 04:49, 3F
樓上感恩喔 ..................... ※ 編輯: processior (49.214.50.28), 11/26/2017 07:32:04
文章代碼(AID): #1Q6Py7FT (Python)