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: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 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
[EMAIL PROTECTED]


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

Reply via email to