天天看點

python——json資料格式化輸出方法

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