> > > def do(): > print "setup" > try: > yield None > finally: > print "tear down" > > doesn't quite work (if it did, all you would need is syntactic sugar > for "for > dummy in"). > PEP325 is about that