協程物件

在 3.5 版本加入。

協程物件是使用 async 關鍵字宣告的函式返回的物件。

型別 PyCoroObject

用於協程物件的 C 結構體。

PyTypeObject PyCoro_Type

與協程物件對應的型別物件。

int PyCoro_CheckExact(PyObject *ob)

如果 *ob* 的型別是 PyCoro_Type,則返回 true;*ob* 不能是 NULL。此函式總是成功的。

PyObject *PyCoro_New(PyFrameObject *frame, PyObject *name, PyObject *qualname)
返回值:新引用。

基於 *frame* 物件建立並返回一個新的協程物件,其 __name____qualname__ 分別設定為 *name* 和 *qualname*。此函式會竊取 *frame* 的引用。*frame* 引數不能為 NULL