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