[Python-Dev] PEP 343 rewrite complete
Phillip J. Eby
pje at telecommunity.com
Thu Jun 2 17:51:26 CEST 2005
At 01:08 AM 6/3/2005 +1000, Nick Coghlan wrote:
>Also, I'm wondering if it would be useful to have a 'closing' template
>that looked like:
>
> @with_template
> def closing(obj):
> try:
> yield obj
> finally:
> obj.close()
+1 if you make it 'if hasattr(obj,"close"): obj.close()' in the finally
clause, so that it will still work if the type of the object changes.
More information about the Python-Dev
mailing list