python教程—Python JSON dump /在.txt后面附加新行上的每个变量-Python实用宝典

python教程—Python JSON dump /在.txt后面附加新行上的每个变量

我的代码创建了一个字典,然后将其存储在一个变量中。 我想将每个字典写入JSON文件,但我希望每个字典都在新行上。

我的代码创建了一个字典,然后将其存储在一个变量中。
我想将每个字典写入JSON文件,但我希望每个字典都在新行上。

我的字典:

    hostDict = {"key1": "val1", "key2": "val2", "key3": {"sub_key1": "sub_val2", "sub_key2": "sub_val2", "sub_key3": "sub_val3"}, "key4": "val4"}

我的部分代码:

    g = open('data.txt', 'a') with g as outfile: json.dump(hostDict, outfile)

这将把每个字典附加到“data”后面。txt',但它是内联的。我希望每个字典条目都在新行上。
任何建议都将不胜感激。

回答

​Python实用宝典 (pythondict.com)
不只是一个宝典
欢迎关注公众号:Python实用宝典

本文由 Python实用宝典 作者:Python实用宝典 发表,其版权均为 Python实用宝典 所有,文章内容系作者个人观点,不代表 Python实用宝典 对观点赞同或支持。如需转载,请注明文章来源。
0

发表评论