Объекты корутин¶Coroutine Objects
Новое в версии 3.5.
Объекты корутин – это то, что функции, объявленные с ключевым словом async
возвращают.
-
PyCoroObject¶ C-структура, используемая для объектов корутин.
-
PyTypeObject
PyCoro_Type¶ Объект типа, соответствующий объектам корутин.
-
int
PyCoro_CheckExact(PyObject *ob)¶ Возвращает true, если тип ob – PyCoro_Type; ob не должен быть NULL.
-
PyObject*
PyCoro_New(PyFrameObject *frame, PyObject *name, PyObject *qualname)¶ - Возвращаемое значение: новая ссылка.
Создаёт и возвращает новый объект корутины на основе объекта frame, с
__name__и__qualname__, установленными в name и qualname. Эта функция похищает ссылку на frame. Аргумент frame не должен быть NULL.