Andy Leszczynski wrote:
I need to pickle quite complex objects and first limitation was default
200 for the recursion. sys.setrecursionlimit helped, but still bigger
objects fail to be pickled because of XP stack size limitation.
Any idea how to get around the problem ...
If you can live with Python 2.3 at the moment (2.4.2 support is
expected after PyCon 2006 the latest), you can just use Stackless
Python. It is not limited by stack size and also includes
a version of cPickle that is unlimited.
cheers -- chris
--
Christian Tismer :^) <mailto:ti****@stackless.com>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A : *Starship*
http://starship.python.net/
14109 Berlin : PGP key ->
http://wwwkeys.pgp.net/
work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05
PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04
whom do you want to sponsor today?
http://www.stackless.com/