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没有被正确括起来,检查了自己的文件,并不存在这种问题。
问题解决:
发现文件最后一行多一个逗号,将逗号删除之后问题完美解决。