協程物件¶
在 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
。