Objek None
Perhatikan bahwa PyTypeObject
untuk None
tidak secara langsung diekspos di Python/C API. Karena None
adalah singleton, pengujian untuk identitas objek (menggunakan ==
dalam C) sudah cukup. Tidak ada fungsi PyNone_Check()
untuk alasan yang sama.
-
PyObject *
Py_None
Objek Python None
, menunjukkan kurangnya nilai. Objek ini tidak memiliki metode. Ini perlu diperlakukan sama seperti objek lain sehubungan dengan jumlah referensi.
-
Py_RETURN_NONE
Menangani pengembalian dengan benar Py_None
dari dalam fungsi C (yaitu, menambah jumlah referensi None
dan mengembalikannya.)