Note that the
None is not directly exposed in the
Python/C API. Since
None is a singleton, testing for object identity (using
== in C) is sufficient. There is no
PyNone_Check() function for the
Noneobject, denoting lack of value. This object has no methods. It needs to be treated just like any other object with respect to reference counts.
Properly handle returning
Py_None from within a C function.
New in version 2.4.