This document is for an old version of Python that is no longer supported. You should upgrade, and read the Python documentation for the current stable release.

# El objeto `None`

Tenga en cuenta que `PyTypeObject` para `None` no está expuesto directamente en la API de Python/C. Como `None` es un singleton, es suficiente probar la identidad del objeto (usando `==` en C). No existe la función `PyNone_Check()` por la misma razón.

PyObject* `Py_None`

  El objeto `None` de Python, denota falta de valor. Este objeto no tiene métodos. Debe tratarse como cualquier otro objeto con respecto a los recuentos de referencia.

`Py_RETURN_NONE`

  Maneje adecuadamente el retorno `Py_None` desde una función en C (es decir, incremente el recuento de referencia de `None` y devuélvalo).