作者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://webptt.com/cn.aspx?n=bbs/Python/M.1610858091.A.A4D.html
※ 编辑: Kuba4ma (140.115.59.247 台湾), 01/17/2021 13:04:54
1F:推 mychiux413: 你用的是'a',它会在原文件後写入新的json,那这样文 01/17 15:51
2F:→ mychiux413: 件前面如果有东西,理论上整个档案不可能是正确的jso 01/17 15:51
3F:→ mychiux413: n格式,你把档案打开来看看是不是你预期的样子 01/17 15:51
4F:→ Kuba4ma: 感谢m大 已解决 01/19 20:10