【发布时间】:2018-12-30 00:35:55
【问题描述】:
def function:
x=100
var1=type("Myclass",(),{"fucntion":function})
print(var1)
type() 函数会生成一个名为 Myclass 的类,现在我可以从对象调用它,但现在我想保存程序的状态。简单地说,Myclass 是在 type() 时生成的函数运行,当我再次运行程序时,我想以某种方式 Myclass 应该已经声明而不运行 type() 函数。它就像一个改变自身并保存自己的代码,当再次启动时从上次保存的状态运行。
【问题讨论】:
-
你应该调查pickle
-
如果你想做类似的事情,你最好为地狱做好准备,好好调试
标签: python dynamic-programming code-generation