PyObject
私が持っているa が であるかどうかを確認したいだけですNone
。関数から返されるものはすべて NULL ポインターになると素朴に予想してNone
Pyobject *
いましたが、そうではないようです。
PyObject *
では、私のオブジェクトがオブジェクトを指しているかどうかを確認するにはどうすればよいNone
ですか?
のようなマクロがあることは知っていますがPyInt_Check(PyObject *)
、 のようなものは見つかりませんでしPyNone_Check
た。PyObject
と の等価性をチェックするだけでよいと思ってPy_None
いましたが、このライブラリで等価性を比較する方法さえわからないことがわかりました。