import json
a = {'codes': ['20', '211', '212', '213']}
print(json.dumps(a))
# 控制台输出如下
{"codes": ["20", "211", "212", "213"]}
做接口测试的时候,pycharm或者vscode控制台看到输出结果,一水的平铺式,没有格式可言,当返回值很长想找某个key时特费劲,那我们希望,在控制台能直接用json格式显示,
只需要把print(json.dumps(a, indent=4))加上indent=4,
print(json.dumps(a, indent=4))
# 控制台输出如下
{
"codes": [
"20",
"211",
"212",
"213"
]
}
再改一下a的值
a = {'codes': ['20', '211', '212', '213', '中文']}
print(json.dumps(a, indent=4))
# 控制台输出如下
{
"codes": [
"20",
"211