【发布时间】:2014-08-26 02:57:57
【问题描述】:
我正在使用 Python,并且我有一个 JSON 文件,我想在其中更新与给定键相关的值。也就是说,我有 my_file.json 包含以下数据
{"a": "1", "b": "2", "c": "3"}
我只想将与b 键相关的值从2 更改为9,以便更新后的文件如下所示:
{"a": "1", "b": "9", "c": "3"}
我怎样才能做到这一点?
我尝试了以下但没有成功(更改未保存到文件中):
with open('my_file.json', 'r+') as f:
json_data = json.load(f)
json_data['b'] = "9"
f.close()
【问题讨论】:
标签: python json file storage updating