問題: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
}