我试图使用循环将数据追加到一个json文件,但得到的错误是 json.decoder.JSONDecodeError。期待值:第1行第1列(char 0)。
在这里添加数据的正确方法是什么?
import json
for i in range(10):
with open("sample_file.json", "a+") as file:
data = json.load(file)
data.update(i)
file.seek(0)
json.dump(data, file)