Re: GzipFile as a Context manager

2008-11-20 Thread Gabriel Genellina
En Wed, 19 Nov 2008 17:04:22 -0200, Mikolai Fajer <[EMAIL PROTECTED]> escribió: Is there a reason that the gzip.GzipFile class does not have __enter__ and __exit__ methods that mimic those of the file object? I expected the following to work but it doesn't: import gzip with gzip.open('temp.g

GzipFile as a Context manager

2008-11-19 Thread Mikolai Fajer
Is there a reason that the gzip.GzipFile class does not have __enter__ and __exit__ methods that mimic those of the file object? I expected the following to work but it doesn't: import gzip with gzip.open('temp.gz', 'w') as fhandle: gzip.write('Hello world.') If there is no reason to avoid t