1 回答

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊
如果我明白我的意思,我相信以 json 格式保存這個(gè)文件就可以了。我將嘗試在此處總結(jié)基礎(chǔ)知識(shí)。要從 json 打開并正確加載數(shù)據(jù),您可以使用:
import json?
with open('example.txt') as json_file:
? ? data = json.load(json_file)
要將數(shù)據(jù)保存到文件,您可以使用:
import json
with open('example.txt', 'w') as json_file:
? ? json.dump(data, json_file)
要用json追加數(shù)據(jù),可以混合使用這兩者,比如把json中存儲(chǔ)的字典的一部分取出來,對(duì)它進(jìn)行操作,然后再次保存。一個(gè)例子是:
import json?
with open('example.txt') as json_file:
? ? data = json.load(json_file)
# Do something to the data, for example...
data['foo'] = 'bar'
with open('example.txt', 'w') as json_file:
? ? json.dump(data, json_file)
添加回答
舉報(bào)