Объекты корутин¶Coroutine Objects
Новое в версии 3.5.
Объекты корутин – это то, что функции, объявленные с ключевым словом async
возвращают.
-
type 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.