R. David Murray added the comment:

FIlipe, in case you hadn't noticed, the reason for the error in the other issue 
is that the generator was closed when it got garbage collected, and it ignored 
the close (executed a yield after the close).  Thus the error message there is 
accurate and expected, just as (as Guido said) the behavior here is consistent 
with the combined semantics of generators and try/finally.

Do you want to suggest an improvement to the docs?  It may be that we'll decide 
a change is more confusing than helpful, but we'll need someone to suggest a 
wording to decide that.

----------
assignee:  -> docs@python
components: +Documentation -Interpreter Core
nosy: +docs@python, r.david.murray
versions: +Python 3.5

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22988>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to