2012/8/1 Laszlo Nagy <gand...@shopzeus.com>: > On 2012-08-01 12:39, andrea crotti wrote: >> >> We're having some really obscure problems with gzip. >> There is a program running with python2.7 on a 2.6.18-128.el5xen (red >> hat I think) kernel. >> >> Now this program does the following: >> if filename == 'out2.txt': >> out2 = open('out2.txt') >> elif filename == 'out2.txt.gz' >> out2 = open('out2.txt.gz') > > Gzip file is binary. You should open it in binary mode. > > out2 = open('out2.txt.gz',"b") > > Otherwise carriage return and newline characters will be converted > (depending on the platform). > > > -- > http://mail.python.org/mailman/listinfo/python-list
Ah no sorry I just wrote wrong that part of the code, it was otu2 = gzip.open('out2.txt.gz') because otherwise nothing would possibly work.. -- http://mail.python.org/mailman/listinfo/python-list