如何保存 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()