gpt4 book ai didi

python - 如何 append JSON 文件?

转载 作者:行者123 更新时间:2023-12-04 09:45:57 27 4
gpt4 key购买 nike

我将如何 append JSON 文件?我知道如何 append JSON 变量,但如何 append 文件?例如,如果我的 JSON 文件是:

{"people": [{"name" : "Michael Scott", "city": "Scranton"}]}

如果我想为人们添加另一个名字,而且是在 JSON 文件中,我该怎么做?

最佳答案

你可以试试

with open("json_exp.txt", "r+") as f:
json_obj = json.loads(f.read())
json_obj["people"].append({"name":"new_person"})
f.seek(0)
json.dump(json_obj, f)

此代码将读取其中包含 JSON 对象的文本文件,并将新值 append 到文件中 JSON 对象生成的 dict 中,然后将新的 JSON 对象存储到文件中。

关于python - 如何 append JSON 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62112672/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com