context managers inline?

Neal Becker ndbecker2 at gmail.com
Thu Mar 10 13:59:31 EST 2016


sohcahtoa82 at gmail.com wrote:

> On Thursday, March 10, 2016 at 10:33:47 AM UTC-8, Neal Becker wrote:
>> Is there a way to ensure resource cleanup with a construct such as:
>> 
>> x = load (open ('my file', 'rb))
>> 
>> Is there a way to ensure this file gets closed?
> 
> with open('my file', 'rb') as f:
>     x = load(f)

But not in a 1-line, composable manner?




More information about the Python-list mailing list