Объекты корутины¶
Added in version 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)¶
- Возвращаемое значение: Новая ссылка.
Создает и возвращает новый объект coroutine, основанный на объекте frame, с
__name__
и__qualname__
, установленными на name и qualname. Ссылка на frame похищается этой функцией. Аргумент frame не должен быть равенNULL
.