GzipFile as a Context manager
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Thu Nov 20 23:24:43 EST 2008
En Wed, 19 Nov 2008 17:04:22 -0200, Mikolai Fajer <mfajer at gmail.com>
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.gz', 'w') as fhandle:
> gzip.write('Hello world.')
>
> If there is no reason to avoid this behavior should I submit a bug
> report and a subsequent patch? Thanks!
Several of those were added in Python 2.6, looks like GzipFile should
behave the same way.
--
Gabriel Genellina
More information about the Python-list
mailing list