Объекты-генераторы¶Generator Objects
Объекты генератора используются в Python для реализации итераторов-генераторов. Обычно они создаются при итерации по функции, генерирующей значения с помощью yield, а не путем явного вызова PyGen_New().
-
PyGenObject¶ C-структура, используемая для объектов-генераторов.
-
PyTypeObject
PyGen_Type¶ Объект типа, соответствующий объектам-генераторам.
-
int
PyGen_Check(ob)¶ Возвращает истину, если ob является объектом-генератором; ob не должен быть NULL.
-
int
PyGen_CheckExact(ob)¶ Возвращает true, если тип ob – это PyGen_Type, то есть ob является объектом-генератором; ob не должен быть NULL.