Vorrei solo verificare se uno PyObject
che ho è None
. Mi aspettavo ingenuamente che qualsiasi None
Pyobject *
restituito da una funzione sarebbe un puntatore NULL, ma non sembra essere il caso.Controlla se PyObject è None
Quindi: come si verifica se un mio PyObject *
punta a un oggetto None
?
So che ci sono macro come PyInt_Check(PyObject *)
in giro, ma non ho trovato nulla come PyNone_Check
. Pensavo di poter controllare l'uguaglianza tra il mio PyObject
e Py_None
, ma risulta che non so nemmeno come fare confronti di uguaglianza con questa libreria.