我正在使用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()