【发布时间】:2012-01-04 04:34:38
【问题描述】:
我正在 Python REPL 中工作,我想定期保存我的工作。有人有脚本来转储我定义的所有变量吗?我正在寻找这样的东西:
for o in dir():
f=open(o)
pickle(o_as_object, f)
这似乎是其他人做过的事情,所以我想在重新发明轮子之前先问一下。
【问题讨论】:
-
我认为不可能以如此普遍的方式。并非python中的所有内容都可以腌制,因此您必须编写自己的代码来决定腌制什么,不腌制什么以及如何处理无法腌制的意外值。