Python 标准库

json

2023-10-31

json 模块是 [[Python]] 中用于处理 [[JSON]] 数据的标准库,用于对 JSON 进行编码和解码,接口风格和 [[pickle]] 类似。

使用

编码

import json
data = data = {"answer": 42, "is_answer": True}
json.dumps(data) # 返回 '{"answer": 42, "is_answer": true}'

美化输出

json.dumps(data, indent=4)

解码

data = '{"answer": 42, "is_answer": true}'
json.loads(data) # 返回 {'answer': 42, "is_answer": True}

参考