【发布时间】:2021-09-01 13:16:16
【问题描述】:
我想编写一个 GUI 并保存变量,即使在关闭并重新打开 GUI 之后也是如此。 如何以关闭应用后不会丢失的方式保存变量?
【问题讨论】:
-
一旦程序存在,它就会释放存储在 RAM 中的所有内容。您需要保存到持久存储;即一个文件。
我想编写一个 GUI 并保存变量,即使在关闭并重新打开 GUI 之后也是如此。 如何以关闭应用后不会丢失的方式保存变量?
【问题讨论】:
变量存储在 ram 中,因此当程序关闭时,它会丢失所有数据。您需要将其保存在数据可以永久保留的位置,例如磁盘中的文件中。这是一种方法。
保存到文件...
file = open("save.txt","w")
file.write(variable_you_want_to_save)
file.close()
读取文件并将文本存储在变量中...
file = open("save.txt","r")
file_text = file.read()
file.close()
【讨论】: