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:[EMAIL PROTECTED]> 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/ -- http://mail.python.org/mailman/listinfo/python-list