[Python-Dev] The path module PEP
Nick Coghlan
ncoghlan at gmail.com
Tue Jan 24 23:10:15 CET 2006
Ian Bicking wrote:
> BJörn Lindqvist wrote:
>> * Functions for reading and writing a whole file - better handled
>> by file objects read() and write() methods.
>
> I would be disappointed to see this left out, because I get really tired
> of this little dance:
>
> f = open(filename)
> c = f.read()
> f.close()
> return c
Python 2.5 (well, once someone finds time to update mwh's patch):
with open(filename) as f:
return f.read()
Behaviour guaranteed by language definition ;)
Cheers,
Nick.
P.S. I too would really like to see this happen for 2.5.
--
Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia
---------------------------------------------------------------
http://www.boredomandlaziness.org
More information about the Python-Dev
mailing list