Hi all,
I'm brand-new to PyPy, and here is my question: I want to selectively pickle
Python objects that appear in application-level code, from *within* the
interpreter. e.g., let's say i'm using the PyPy Python interpreter to run
this program:
import foo
x = foo.ComplicatedObject()
right after the interpreter creates an instance of foo.ComplicatedObject(),
I want to serialize that instance to disk, in effect simulating this
statement:
pickle.dump(x, open('data.pickle'))
What is the easiest way for me to do this from within the interpreter code?
It seems like an instance object is represented within the interpreter as of
type "class W_InstanceObject(Wrappable)", and I can't directly pickle that
object. If I could just call the Python standard library's pickle on 'x'
from within the interpreter, that would be great.
Thanks in advance,
Philip
_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev