Это — обучающая статья, в которой подробно разбирается поведение send
, throw
и close
методов генератора.
Впрочем, для опытных пользователей может быть интересно узнать про:
• нововведение, добавленное в close
начиная с Python 3.13
• случай, в котором поведение CPython расходится с The Python Language Reference
• некоторые моменты, описанные в PEP 342 - Coroutines via Enhanced Generators
Всё это вы также найдете в статье.
Читать далее