[Python-Dev] pickle and copy discrepancy (original) (raw)
Ethan Furman ethan at stoneleaf.us
Tue Mar 1 11:34:09 EST 2016
- Previous message (by thread): [Python-Dev] pickle and copy discrepancy
- Next message (by thread): [Python-Dev] pickle and copy discrepancy
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 03/01/2016 03:14 AM, Serhiy Storchaka wrote:
The difference is that the copy module sets object's state before adding items and key-value pairs, but the pickle module sets object's state after adding items and key-value pairs. If append() or setitem() depend on the state of the object, the pickling is incompatible with the copying.
Aren't there tests to ensure the unpickled/copied object are identical to the original object?
Under which circumstances would they be different?
--
Ethan
- Previous message (by thread): [Python-Dev] pickle and copy discrepancy
- Next message (by thread): [Python-Dev] pickle and copy discrepancy
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]