我的json文件
{
"people": []
}
我的python代码
with open("people.json") as jsonFile:
load = json.load(jsonFile)
data = {
"fname": "Jason",
"lname": "Scott",
"age": 32,
"job": "web developer",
"spouse": "Jane Scott"
}
load["people"].append(data)
jsonFile.close()
我想将python文件添加到列表中,在上面的代码中,json文件保持不变。你知道吗
你还没有写回文件。以写模式(
open("people.json", r+)
)打开文件,然后在附加数据之后,需要将新字典json.dump
添加到文件中。你知道吗而且,最后不需要做
jsonFile.close()
。你的with
语句处理这个问题。你知道吗相关问题 更多 >
编程相关推荐