diff -r f068c3e7743d Lib/gzip.py --- a/Lib/gzip.py Thu Nov 08 17:29:02 2012 +0200 +++ b/Lib/gzip.py Thu Nov 08 16:53:19 2012 +0000 @@ -421,7 +421,7 @@ if offset < self.offset: raise IOError('Negative seek in write mode') count = offset - self.offset - for i in range(count // 1024): + for i in xrange(count // 1024): self.write(1024 * '\0') self.write((count % 1024) * '\0') elif self.mode == READ: @@ -429,7 +429,7 @@ # for negative seek, rewind and do positive seek self.rewind() count = offset - self.offset - for i in range(count // 1024): + for i in xrange(count // 1024): self.read(1024) self.read(count % 1024)