即使再次重新启动程序,如何永久存储元素

时间:2018-10-18 13:27:04

标签: python

element = ["Summer","Sun"]
element.append("Ice")
print(element)

我希望在重新启动程序时,“ Ice”仍然是列表。

1 个答案:

答案 0 :(得分:0)

据我所知,实际上有一些选择:

  1. 外部.txt文件
  2. 模块Pickle
  3. 数据库

模块Pickle -如何腌制工作的简单示例

import pickle
element= ["Summer","Sun"]
element.append("Ice")
pickling_on = open("Element.pickle","wb")
pickle.dump(element, pickling_on)
pickling_on.close()

所以,现在数据已被腌制

pickle_off = open("Element.pickle","rb")
element = pickle.load(pickle_off)
print(element)