我想将dict附加到json文件中预先存在的列表中。
原始Json文件:
{
"album_id": "1234567",
"name": "Food Classifications",
"photos": []
}
这是我的代码:
with open(file_loc,"r+") as prev_json:
prev_data = json.load(prev_json)
new_data = prev_data['photos'].append({'apple':'fruit','carrot':'vegetable'})
json.dump(new_data,prev_json, indent = 4)
运行此代码时,得到以下结果:
{
"album_id": "1234567",
"name": "Food Classifications",
"photos": []
}null
我认为我做对了,但我想知道为什么我得到的是null而不是将dict附加到照片列表中。
谢谢!