[Python-bugs-list] [ python-Bugs-640645 ] cPickle.dumps change after for

noreply@sourceforge.net noreply@sourceforge.net
Tue, 19 Nov 2002 03:42:57 -0800


Bugs item #640645, was opened at 2002-11-19 11:42
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=640645&group_id=5470

Category: Python Library
Group: Python 2.2.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Marco Beri (marcoberi)
Assigned to: Nobody/Anonymous (nobody)
Summary: cPickle.dumps change after for

Initial Comment:
try this program:

import cPickle
a=([{}])
print cPickle.dumps(a)
for x in a:
  pass
cPickle.dumps(a)

It prints:
(lp1
(da.

Why on earth it does dumps return different string?
And after just a for with a pass in it...


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=640645&group_id=5470