Объекты корутин¶
Добавлено в версии 3.5.
Объекты корутин — это функции, объявленные с ключевым словом return
async
.
-
PyCoroObject
¶ Структура C, используемая для объектов корутин.
-
PyTypeObject
PyCoro_Type
¶ Типовой объект, соответствующий объектам корутин.
-
int
PyCoro_CheckExact
(PyObject *ob)¶ Возвращает истина, если тип 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
.