【发布时间】:2015-03-17 09:29:09
【问题描述】:
我想在员工每次打卡时附加到他们的历史记录。我已经在 python 中附加,但无法将它写回 JSON 文件。
import json
json_data = open("app.json")
data = json.load(json_data)
for d in data['employees']:
d['history'].append({'day': 01.01.15, 'historyId': 44, 'time': 12.00})
json.dump(d['history'])
【问题讨论】:
-
1) 向我们展示输入
app.json。 2)你有什么错误吗? 3)01.01.15是什么意思? -
也许如果你得到一个你不明白的错误
TypeError: dump() takes at least 2 arguments (1 given),你应该考虑阅读the docs