Объекты Coroutine¶
Добавлено в версии 3.5.
Объекты Coroutine - это функции, объявленные с помощью ключевого async
return.
-
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)¶ - Return value: New reference.
Создание и возвращение нового объекта корутины на основе объекта frame с параметрами
__name__
и__qualname__
, равными name и qualname. Ссылка на frame крадется этой функцией. Аргумент frame не должен бытьNULL
.