On 20/11/11 00:09, Steven D'Aprano wrote:
Walter Prins wrote:
pickle files are binary files and you probably opened it as a text file.
See here: http://docs.python.org/py3k/library/functions.html#open
Not so. Pickle protocol 0 is text, and it happens to be the default
protocol used if you don't instruct it different. So by default, pickles
are text unless you specifically use a binary protocol.
Now that's interesting. All the examples I've sen use binary files.
And even the examples on the documentation pages use binary mode.
I just assumed therefore that pickles would, by their nature, be binary...
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor