您的位置:  首页 » Python » 协同对象 – 具体对象层(Python教程)(参考资料)

Coroutine Objects

版本3.5中的新功能

协程对象是用asynckeywordreturn.

PyCoroObject
用于协程对象的C结构.
PyTypeObject PyCoro_Type
与协程对象对应的类型对​​象.
int PyCoro_CheckExactPyObject  *ob
如果ob的类型是PyCoro_Type;ob必须不 NULL.
PyObject * PyCoro_NewPyFrameObject  *frame,PyObject  *name,PyObject  *qualname
Return value: New reference.

根据frame对象创建并返回一个新的coroutine对象,__name____qualname__设置为namequalname。参考frame被这个功能偷走了。frame论点必须不是NULL.

评论被关闭。