協程物件¶
在 3.5 版本中加入。
協程物件是使用 async
關鍵字宣告的函式返回的物件。
-
type 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
。