[IronPython] pickle broken?

Dino Viehland dinov at exchange.microsoft.com
Fri Mar 2 06:21:07 CET 2007


Thanks for reporting this.  I don't think we currently support Pickling the various re objects.  I've opened CodePlex bug #8592 to track it (http://www.codeplex.com/IronPython/WorkItem/View.aspx?WorkItemId=8592).

-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Stuart Midgley
Sent: Thursday, March 01, 2007 8:55 PM
To: Discussion of IronPython
Subject: [IronPython] pickle broken?

Looks like pickling doesn't work fully in IP1.1b1

Stu.


 >>> import sys
 >>> sys.path.append("/opt/local/Library/Frameworks/Python.framework/
Libraries/python2.4")
 >>> import re, pickle
 >>> pickle.dumps(re.compile('.*'))
Traceback (most recent call last):
   File pickle, line unknown, in dumps
   File pickle, line unknown, in dump
   File pickle, line unknown, in save
   File pickle, line unknown, in save_reduce
   File pickle, line unknown, in save_reduce
   File pickle, line unknown, in save
   File pickle, line unknown, in save_tuple
   File pickle, line unknown, in save
   File pickle, line unknown, in save_global
pickle.PicklingError: Can't pickle <type 'RE_Pattern'>: it's not
found as re.RE_Pattern


--
Dr Stuart Midgley
sdm900 at gmail.com


_______________________________________________
users mailing list
users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com



More information about the Ironpython-users mailing list