L'objet None
Notez que le PyTypeObject
de None
n'est pas directement exposé via l'API Python/C. Puisque None
est un singleton, tester son identité (en utilisant ==
en C) est suffisant. Il n'existe pas de fonction PyNone_Check()
pour la même raison.
-
PyObject *
Py_None
L'objet Python None
, exprimant l'absence de valeur. Cet objet n'a aucune méthode. Il doit être traité exactement comme les autres objets en terme de comptage de références.
-
Py_RETURN_NONE
Renvoie, de la bonne manière, Py_None
depuis une fonction C (c'est à dire en incrémentant les références à None
avant de le donner).