gzip file objects don't seem to close themselves automatically. When I do this: cPickle.dump(object,gzip.open('file','w')) Only a couple hundred bytes are written. However everything works find when I do this: f=gzip.open('file','w') cPickle.dump(object,f) f.close() Cheers, Chris Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.