📅  最后修改于: 2023-12-03 14:43:35.121000             🧑  作者: Mango
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数据并不会产生影响。