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

时间:2023-12-15 11:39:38

在python中,要输出json格式,需要对json数据进行编码,要用到函数:json.dumps

json.dumps() :是对数据进行编码

#coding=gbk
import json

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

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

输出的结果是:

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

这样的格式一般都不优美,当数据很多的时候,看得就不是很直观方便,现在用一个参数来对json进行数据格式化输出

使用indent=4 这个参数

用法如下:

#coding=gbk
import json

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

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

输出结果:

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