知行编程网知行编程网  2023-01-02 21:00 知行编程网 隐藏边栏  7 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python indent如何打印JSON数据的相关知识,包括python爬虫教程,以及python为什么叫爬虫这些编程知识,希望对大家有参考作用。

python如何缩进打印JSON数据


说明

1. JSON是一种很好的序列格式,现在广泛应用于API和web服务中,但是肉眼很难看到数据量很大的JSON。它们很长,而且仍然排成一行。

2. JSON数据可以通过参数缩进更好的打印,这在处理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
    }
  ]
}


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

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享