interaction of 'with' and 'yield'

Neal Becker ndbecker2 at gmail.com
Tue Jul 31 07:34:09 EDT 2007


I'm wondering if a generator that is within a 'with' scope exits the 'with'
when it encounters 'yield'.

I would like to use a generator to implement RAII without having to
syntactically enclose the code in the 'with' scope, and I am hoping that
the the yield does not exit the 'with' scope and release the resource.




More information about the Python-list mailing list