这段代码:import jsons = '{ "key1": "value1", "key2": "value2", }'json.loads(s)在 Python 2 中产生此错误:ValueError:期望属性名称:第 1 行第 16 列(字符 15)Python 3 中的类似结果:json.decoder.JSONDecodeError:期望用双引号括起来的属性名称:第 1 行第 16 列(字符 15)如果我删除尾随逗号(在 之后"value2"),则不会出现错误。但是我的代码会处理许多不同的 JSON,所以我无法手动完成。是否可以将解析器设置为忽略这样的最后一个逗号?
添加回答
举报
0/150
提交
取消