我有一个名为 python_dictionary.json
的文件,其中包含一个字典。我希望能够在不需要每次打开文件的情况下添加内容。假设 python_dictionary.json
中仅包含如下内容:
{
key1: value`
}
我希望你能够添加
new_dictionary=
{
key2:value2
}
我现在正在做的是:
with open('python_dictionary.json','a') as file:
file.write(json.dumps(new_dictionary,indent=4))
这将创建一个字典,格式如下:
{
key1:value1
}
{
key2:value2
}
这显然不是一个真正的字典。
我知道这个:在不重写 JSON 文件的情况下添加现有 JSON 文件中的新值
但这只涉及添加单个条目,我想做一个json.dumps。
json.dumps
,而且你可以多次调用它。你需要它不能完成什么? - SuperBiasedMan