雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

【说站】python indent如何打印JSON数据

2024-11-13 27

python indent如何打印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电脑。

更新于:25天前
赞一波!1

文章评论

评论问答