【发布时间】:2020-04-28 16:15:38
【问题描述】:
如何在json 文件中追加一行并用相同的名称覆盖它?
data.json
{
'a': 1,
'b': 2}
我试过了
with open('data.json', 'r+') as json_file:
data = json.load(json_file)
data.update({'c': 3})
json.dump(data,json_file)
但这会附加所有数据,而不仅仅是预期的行
【问题讨论】: