【发布时间】:2023-03-05 09:15:01
【问题描述】:
文件json.json
{"Fiksi":[
{
"judul":"fiksi1",
"pengarang":"pengarang1",
"file":"namafiksi1.txt"
},
{
"judul":"fiksi2",
"pengarang":"pengarang2",
"file":"namafiksi2.txt"
}
],
"Non-Fiksi":[
{
"judul":"nonfiksi1",
"penulis":"penulis1",
"file":"namanonfiksi1.txt"
},
{
"judul":"nonfiksi2",
"penulis":"penulis2",
"file":"namanonfiksi2.txt"
}
]
我想在标签“Fiksi”上插入新对象。因此该项目可以插入到文件 json 的中间。 像这样的对象:
item = {"judul":"fiksi3", "pengarang":"pengarang3","file":"namafiksi3.txt"}
我现在的代码:
config = json.loads(open('filejson.json').read())
with open('filejson.json','a') as f:
data = f["Fiksi"].append(item)
json.dumps(data)
它不工作
【问题讨论】: