[Numpy-discussion] Specific plea for help with pickling

Fernando Perez Fernando.Perez at colorado.edu
Wed Mar 23 04:13:06 EST 2005

Travis Oliphant wrote:
> If there is anyone out there with pickling experience who would like to 
> help bring the new Numeric up to date with protocol 2 of the pickling 
> protocol that would help me immensely. 

I don't have much to offer, since I don't have much pickle experience myself. 
  But keep this note in mind, which flew by in the enthought-dev list 
yesterday.  It might be a good idea to at least keep this in the back of your 




Protocol 2 caused some issues with Traits classes in the past, so we
decided to go with 1.

Robert Kern wrote:

 >> Lowell Vaughn wrote:
 >>>> So, I'm checking in a change to naming that may hose current
 >>>> projects.  Specifically, we're now using binary pickling instead of
 >>>> ascii picking (should make everything smaller and faster, which is a
 >>>> win).  In theory we should be fine, but since I had to change the
 >>>> file(path, 'r') to an file(path, 'rb'), there may be some issues with
 >>>> the the old pickle files.
 >> I notice that you are using protocol 1. There's a protocol 2 that's
 >> even faster and smaller, especially with new-style classes.
 >>   http://www.python.org/doc/2.3.5/lib/node63.html

More information about the NumPy-Discussion mailing list