Hi, I tried running the following code and got an exception (Ipy 2.6 final):
import clr from System import Int64 pickle.dumps(clr.GetPythonType(Int64)) *throws:* Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\systems\3rd_party\IronPython\2.6\Lib\pickle.py", line 1366, in dumps File "C:\systems\3rd_party\IronPython\2.6\Lib\pickle.py", line 224, in dump File "C:\systems\3rd_party\IronPython\2.6\Lib\pickle.py", line 286, in save File "C:\systems\3rd_party\IronPython\2.6\Lib\pickle.py", line 746, in save_global pickle.PicklingError: Can't pickle <type 'Int64'>: it's not found as System in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089.Int64 Is this a bug? Currently my workaround is to pickle the CS type and convert it to a python type after unpickling, please tell me if there is a better way. Thanks.
_______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com