如何将一个python dicts列表保存到一个垂直显示的json文件中

时间:2016-10-25 14:03:11

标签: python json

我想将一个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},
 ...
], 

以便其他人可以轻松阅读。 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

使用$datetime = DateTime::createFromFormat("Gis", "63000"); 时,您可以使用indent参数(请参阅链接中的结尾部分):

  

如果indent是非负整数或字符串,那么JSON数组元素和对象成员将使用该缩进级别进行漂亮打印。缩进级别为0,负数或""只会插入换行符。无(默认值)选择最紧凑的表示。使用正整数缩进缩进每个级别的许多空格。如果缩进是一个字符串(例如" \ t"),则该字符串用于缩进每个级别。

json.dumps