如何保存 python 代码的状态?
How can I save the state of python code?
def function:
x=100
var1=type("Myclass",(),{"fucntion":function})
print(var1)
type()
函数将生成名称为 Myclass
的 class,现在我可以从对象调用它,但现在我想保存 program.To 的状态] 简单地说 Myclass
是在 type() 函数 运行s 时生成的,我想以某种方式再次 运行 程序 Myclass
应该已经在没有 运行 的情况下声明ning type() function.Its 就像一个代码,它会改变自己并保存自己,当再次从上次保存的状态启动时 运行s。
您需要研究酸洗。保存变量:
import pickle
def function():
x=100
var1=type("Myclass",(),{"fucntion":function})
outfile = open(filename,'wb')
pickle.dump(var1,outfile)
outfile.close()
print(var1)
获取变量:
infile = open(filename,'rb')
Myclass = pickle.load(infile)
infile.close()
def function:
x=100
var1=type("Myclass",(),{"fucntion":function})
print(var1)
type()
函数将生成名称为 Myclass
的 class,现在我可以从对象调用它,但现在我想保存 program.To 的状态] 简单地说 Myclass
是在 type() 函数 运行s 时生成的,我想以某种方式再次 运行 程序 Myclass
应该已经在没有 运行 的情况下声明ning type() function.Its 就像一个代码,它会改变自己并保存自己,当再次从上次保存的状态启动时 运行s。
您需要研究酸洗。保存变量:
import pickle
def function():
x=100
var1=type("Myclass",(),{"fucntion":function})
outfile = open(filename,'wb')
pickle.dump(var1,outfile)
outfile.close()
print(var1)
获取变量:
infile = open(filename,'rb')
Myclass = pickle.load(infile)
infile.close()