gpt4 book ai didi

python - 在Python 3上使用 `json.dumps`时如何添加一些空行?

转载 作者:行者123 更新时间:2023-12-01 04:29:06 25 4
gpt4 key购买 nike

例如,我有一本这样的字典:

d = {'Name': 'Jone', 'Job': 'Boss', 'From': 'England', (and many many more...)}

正如你所看到的,这本词典非常非常长。所以我可以在我的代码中显示它,如下所示:

 a = {'Name': 'Jone',
'Job': 'Boss',
'From': 'England',
(and many many more...)}

但是当我使用 json.dumps 将该字典保存在文件中时,它将显示为一行。所以检查和编辑都很困难。

那么如何在更多行中使用 json 保存字典并加载它呢?加载和转储时使用 str.split 吗?

最佳答案

没问题! json.dumps 有一些内置选项可以提供帮助。

尝试这样做...

string = json.dumps(d, indent=4, sort_keys=True)

并将新字符串写入文件。 :)

关于python - 在Python 3上使用 `json.dumps`时如何添加一些空行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32647372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com