The None Object
请注意,PyTypeObject
对于None
不直接暴露在Python / C API中。由于None
是单例,测试对象身份(使用C中的==
)就足够了。由于相同的原因,没有PyNone_Check()
函数。
- PyObject*
Py_None
Python None
对象,表示缺少值。此对象没有方法。它需要像对待引用计数的任何其他对象一样处理。
-
Py_RETURN_NONE
正确处理从C函数内返回Py_None
(即,增加引用计数None并返回)。