way to pickling locals()
glibc at videotron.ca
Sun Sep 1 03:29:06 EDT 2002
I am currently writing an application that uses the
InteractiveInterpreter (PyCrust to be exact). I want to be able to save
the state by pickling locals() of the interpreter. The problem is that
pickle doesn't support module pickling.
To make a long story short, I want to :
l = locals()
The only solution I found is to remove __builtins__ and marshal modules
from the locals() dictionnary. But this is not really clean...
Any other suggestion ???
More information about the Python-list