话不多说,先上代码:
#原data.json文件:
{
'shortdisc':"hello,json",
'image':"localhost:8080/usr/images/image.jpg"
}
#追加key至data.json文件:
embed = {'id':1,'url':"www.baidu.com"}
fr = open('usr/local/folder/data.json')
model = json.load(fr)
fr.close
for i in embed[i]:
model[i] = embed[i]
jsObj = json.dumps(model)
with open('usr/local/folder/data.json',"w") as fw:
fw.write(jsObj)
fw.close()
#运行后data.json:
{
'shortdisc':"hello,json",
'image':"localhost:8080/usr/images/image.jpg",
'id':1,
'url':"www.baidu.com"
}
本文介绍了一种在现有JSON文件中追加新键值对的方法。通过使用Python的json模块,首先读取原始JSON文件,然后将新的键值对加入到已有的字典中,最后将更新后的字典重新写回JSON文件。这种方法适用于动态更新配置文件或数据存储。
1593

被折叠的 条评论
为什么被折叠?



