问题:json格式数据直接
print
打印无格式,在数据量较多时,不便于人眼高效找到数据
预期:json数据格式化输出,一行一个key、value
解决:使用
json
模块dumps函数的参数
indent
示例如下
>>> dict = {"a": 4, "c": 1, "b": 3, "d": 2}
>>> print dict
{'a': 4, 'c': 1, 'b': 3, 'd': 2}
>>> import json
>>> print json.dumps(dict, indent=4)
{
"a": 4,
"c": 1,
"b": 3,
"d": 2
}