作者Kuba4ma ()
看板Python
標題[問題] json 讀取 'utf-8' codec can't decode
時間Sun Jan 17 12:34:49 2021
https://i.imgur.com/3HWRZcF.png
大家好
我的程式碼如圖
我一開始把dic轉成json檔並儲存起來
但是要load讀取的時候會出現
'utf-8' codec can't decode byte 0xa4 in position 12: invalid start byte
我dic裡頭儲存的格式像是這樣
{'a':['apple','cat'],'b':['juice','dog']}
請問這要怎解決 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.59.247 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1610858091.A.A4D.html
※ 編輯: Kuba4ma (140.115.59.247 臺灣), 01/17/2021 13:04:54
推 mychiux413: 你用的是'a',它會在原文件後寫入新的json,那這樣文 01/17 15:51
→ mychiux413: 件前面如果有東西,理論上整個檔案不可能是正確的jso 01/17 15:51
→ mychiux413: n格式,你把檔案打開來看看是不是你預期的樣子 01/17 15:51
→ Kuba4ma: 感謝m大 已解決 01/19 20:10