该
json模块已经使用
indent参数实现了一些基本的漂亮打印:
>>> import json>>>>>> your_json = '["foo", {"bar":["baz", null, 1.0, 2]}]'>>> parsed = json.loads(your_json)>>> print(json.dumps(parsed, indent=4, sort_keys=True))[ "foo", { "bar": [ "baz", null, 1.0, 2 ] }]
要解析文件,请使用json.load():
with open('filename.txt', 'r') as handle: parsed = json.load(handle)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)