python加载json文件报错

python处理json文件:

json.dump :将数据转换成json文件
json.load :将json文件加载为数据
json.dumps: 将数据类型转换为json格式字符串
json.loads:将json字符串转换为数据类型

在加载json文件的时候遇到如下错误:

1、JSONDecodeError: Expecting ‘,’ delimiter: line 13 column 5 (char 998)
在这里插入图片描述
问题解决:
打开文件,进行查看,发现有一行没有逗号,将逗号进行添加后,出现了下面错误。

2、Expecting property name enclosed in double quotes: line 22 column 1 (char 1452)
在这里插入图片描述
查资料参考:参考链接
资料说是key没有被正确括起来,检查了自己的文件,并不存在这种问题。

问题解决:
发现文件最后一行多一个逗号,将逗号删除之后问题完美解决。


版权声明:本文为Shine_Su原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。