[問題] json 讀取 'utf-8' codec can't decode

作者: Kuba4ma (哦吼)   2021-01-17 12:34:49
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']}
請問這要怎解決 謝謝
作者: mychiux413 (小邱)   2021-01-17 15:51:00
你用的是'a',它會在原文件後寫入新的json,那這樣文件前面如果有東西,理論上整個檔案不可能是正確的json格式,你把檔案打開來看看是不是你預期的樣子
作者: Kuba4ma (哦吼)   2021-01-19 20:10:00
感謝m大 已解決

Links booklink

Contact Us: admin [ a t ] ucptt.com