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

2024-04-18 02:11:47 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我想当我重新启动程序时,“冰”仍然是列表。你知道吗


Tags: 程序列表elementsunprintsummericeappend
1条回答
网友
1楼 · 发布于 2024-04-18 02:11:47

据我所知,实际上有几个选择:

  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)

相关问题 更多 >