只需对要保留的数据进行腌制。由于用例不需要非常复杂的数据存储,因此酸洗是一个很好的选择。一个小例子:
import pickle
word_list = ["cat", "hat", "jump", "house", "orange", "brick", "horse", "word"]
# do your thing here, like
word_list.append("monty")
# open a pickle file
filename = 'mypickle.pk'
with open(filename, 'wb') as fi:
# dump your data into the file
pickle.dump(word_list, fi)
稍后当您需要再次使用它时,只需加载它:
# load your data back to memory when you need it
with open(filename, 'rb') as fi:
word_list = pickle.load(fi)
- 您现在具有数据持久性。在这里阅读更多。一些重要的指示: