是否有可以永久存储数据的数据结构?

时间:2017-11-03 16:51:19

标签: python

我尝试使用列表,但是当我退出程序时,它丢失了以前存储的数据。如果这有帮助,我也在为这个项目使用pygame

1 个答案:

答案 0 :(得分:1)

使用pickle将Python对象保存到文件

import pickle
lst = [4,5,6]
with open("lst.sav", "wb") as fh:
    pickle.dump(lst, fh)
with open("lst.sav", "rb") as fh:
    new=pickle.load(fh)
    print(new)

将输出

[4, 5, 6]