The None Object

请注意,PyTypeObject对于None不直接暴露在Python / C API中。由于None是单例,测试对象身份(使用C中的==)就足够了。由于相同的原因,没有PyNone_Check()函数。

PyObject* Py_None

Python None对象,表示缺少值。此对象没有方法。它需要像对待引用计数的任何其他对象一样处理。

Py_RETURN_NONE

正确处理从C函数内返回Py_None(即,增加引用计数None并返回)。