生成器对象

    PyGenObject

    用于生成器对象的C结构体。

    PyTypeObject PyGen_Type

    与生成器对象对应的类型对​​象。

    如果 ob 是一个 generator 对象则返回真值;ob 必须不为 。 此函数总是会成功执行。

    int PyGen_CheckExact( \ob*)

    如果 ob 的类型是 PyGen_Type 则返回真值;ob 必须不为 NULL。 此函数总是会成功执行。

    * PyGen_New(PyFrameObject \frame*)

    基于 frame 对象创建并返回一个新的生成器对象。 此函数会取走一个对 frame 的引用。 参数必须不为 。

    * PyGen_NewWithQualName(PyFrameObject \frame, *name, PyObject *qualname*)

    Return value: New reference.

    基于 frame 对象创建并返回一个新的生成器对象,其中 __name____qualname__ 设为 namequalname。 此函数会取走一个对 frame 的引用。 frame 参数必须不为 NULL