如何将多个字典作为有效的JSON写入文件?

时间:2019-06-28 15:46:06

标签: python json

这是我的代码:

import json
d1={"0":{"name":"xyz","age":"24"}}
d2={"1":{"name":"pqr","age":"25"}}
with open('data.json','a') as f_out:
    f_out.write(json.dumps(d1))
    f_out.write(json.dumps(d2))

预期输出:

{"0": {"name": "xyz", "age": "24"} , "1": {"name": "pqr", "age": "25"}}

实际输出:

{"0": {"name": "xyz", "age": "24"}}{"1": {"name": "pqr", "age": "25"}}
                                  ^^

有人可以帮我用逗号替换这些花括号(标记为^)吗?

0 个答案:

没有答案