pythonindent如何打印JSON数据

美女程序员鼓励师

说明

1、JSON是一种很好的序列格式,现在广泛应用于API和web服务,但是裸眼看大数据量的JSON很难,它们很长,还在一行。

2、JSON数据可以通过参数indent更好地打印,这在处理REPL或日志时非常有用。

实例

>>> import json

>>> print(json.dumps(data))  # No indention

{"status": "OK", "count": 2, "results": [{"age": 27, "name": "Oz", "lactose_intolerant": true}, {"age": 29, "name": "Joe", "lactose_intolerant": false}]}

>>> print(json.dumps(data, indent=2))  # With indention

{

  "status": "OK",

  "count": 2,

  "results": [

    {

      "age": 27,

      "name": "Oz",

      "lactose_intolerant": true

    },

    {

      "age": 29,

      "name": "Joe",

      "lactose_intolerant": false

    }

  ]

}

以上就是python indent打印JSON数据的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

以上是 pythonindent如何打印JSON数据 的全部内容, 来源链接: utcz.com/z/544359.html

回到顶部