python json.dumps()函数输出json格式,使用indent参数对json数据格式化输出

Posted Jason_WangYing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python json.dumps()函数输出json格式,使用indent参数对json数据格式化输出相关的知识,希望对你有一定的参考价值。

最近使用json.dumps()来输出json数据,发现输出的数据是一行,看着太别扭了,不美观。发现可以使用indent参数来控制

import json

dicts={"name":"lucy","sex":"boy"}

json_dicts=json.dumps(dicts)
print(json_dicts)

结果如下:

用indent参数后的效果

import json

dicts={"name":"lucy","sex":"boy"}

json_dicts=json.dumps(dicts,indent=4)
print(json_dicts)

结果如下:

以上是关于python json.dumps()函数输出json格式,使用indent参数对json数据格式化输出的主要内容,如果未能解决你的问题,请参考以下文章

json.dumps参数之解

Python格式化输出json

python json 数据操作

Python零散函数

Python json.dumps() 将我的所有数据输出到一行,但我希望每个条目都有一个新行

python json.dumps() 中文乱码问题