📜  json缩进选项python(1)

📅  最后修改于: 2023-12-03 14:43:35.121000             🧑  作者: Mango

JSON缩进选项Python

介绍

JSON(JavaScript 对象表示法)是一种轻量级数据交换格式,易于阅读和编写。在Python中,我们可以通过使用json模块来处理JSON数据。在json模块中,有一个indent参数可以帮助我们设置JSON数据输出的缩进选项。

代码示例
import json

data = {'name': 'John', 'age': 30, 'city': 'New York'}

# 不开启缩进选项
json_string = json.dumps(data)
print(json_string)

# 输出
# {"name": "John", "age": 30, "city": "New York"}

# 开启缩进选项,设置缩进为4
json_string = json.dumps(data, indent=4)
print(json_string)

# 输出
# {
#     "name": "John",
#     "age": 30,
#     "city": "New York"
# }
参数说明
  • indent: 帮助我们更好地阅读JSON数据,可以将JSON数据输出的格式化,增加缩进和换行等,接收整数或字符串类型。整数表示缩进的空格数,字符串表示缩进的字符。

注意:缩进选项只在输出JSON数据时生效,对于解析JSON数据并不会产生影响。