[Python-Dev] The memo of pickle
Greg Ewing
greg@cosc.canterbury.ac.nz
Mon, 12 Aug 2002 15:05:42 +1200 (NZST)
Guido:
> Me:
> > That would break a lot of programs that use pickle
> > without opening the file in binary mode.
>
> Really? That's unfortunate.
Unfortunate, yes, and true, as far as I can see. It bit me recently --
I decided to change something to use binary pickling, and forgot to
change the way I was opening the file.
If you must do this, I suppose you could start issuing warnings
if pickling is done without specifying a mode, and then change
the default later.
If there's a way of making non-binary unpickling dramatically
faster, though -- even if only with cPickle -- that would be a
*big* win, and shouldn't cause any compatibity problems.
Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury, | A citizen of NewZealandCorp, a |
Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. |
greg@cosc.canterbury.ac.nz +--------------------------------------+