Das None-Objekt

Beachte, dass das PyTypeObject für None in der Python/C-API nicht unmittelbar zugänglich gemacht wird. Da None ein Singleton ist, genügt ein Test auf Objektidentität (in C mit ==). Aus demselben Grund gibt es keine Funktion PyNone_Check().

PyObject *Py_None

Das Python-Objekt None, das das Fehlen eines Werts bezeichnet. Dieses Objekt hat keine Methoden und ist unsterblich.

Geändert in Version 3.12: Py_None ist unsterblich.

Py_RETURN_NONE

Gib Py_None aus einer Funktion zurück.