Commit cf3ce92e authored by Guido van Rossum's avatar Guido van Rossum

Explain how come that pickle and cPickle, while using the same data

format, can produce different pickle strings for the same object.
parent e51aa5b2
......@@ -294,3 +294,9 @@ subclassed. This should not be an issue in most cases.
The format of the pickle data is identical to that produced using the
\module{pickle} module, so it is possible to use \module{pickle} and
\module{cPickle} interchangably with existing pickles.
(Since the pickle data format is actually a tiny stack-oriented
programming language, and there are some freedoms in the encodings of
certain objects, it's possible that the two modules produce different
pickled data for the same input objects; however they will always be
able to read each others pickles back in.)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment