O Objeto None

Observe que o PyTypeObject para None não está diretamente exposto pela API Python/C. Como None é um singleton, é suficiente testar a identidade do objeto (usando == em C). Não há nenhuma função PyNone_Check() pela mesma razão.

PyObject *Py_None

O objeto Python None, denotando falta de valor. Este objeto não tem métodos e é imortal.

Alterado na versão 3.12: Py_None é imortal.

Py_RETURN_NONE

Retorna Py_None de uma função.