我想将一个python dicts列表保存到JSON文件中B.我使用
json.dump(A, B)
这样做。但保存的JSON文件格式就像
[{'a':1,'b':1},{'a':2,'b':2} ...]
我希望显示器是这样的:
[
{'a': 1, 'b': 1},
{'a': 2, 'b': 2},
...
],
以便其他人可以轻松阅读。 有没有办法做到这一点?
答案 0 :(得分:1)
使用$datetime = DateTime::createFromFormat("Gis", "63000");
时,您可以使用indent
参数(请参阅链接中的结尾部分):
如果indent是非负整数或字符串,那么JSON数组元素和对象成员将使用该缩进级别进行漂亮打印。缩进级别为0,负数或""只会插入换行符。无(默认值)选择最紧凑的表示。使用正整数缩进缩进每个级别的许多空格。如果缩进是一个字符串(例如" \ t"),则该字符串用于缩进每个级别。
json.dumps