标签: python c numpy python-c-api
如何使用Python C-API检查PyObject *是否指向numpy.uint8等类型?
(注意我想检查PyObject *是否指向numpy.uint8类型,而不是指向numpy.uint8类型的实例。)
答案 0 :(得分:1)
您可以使用PyType_IsSubtype(child, parent)查看子类型是否继承父级,但它是PyTypeObject*,而不是PyObject*。
PyType_IsSubtype(child, parent)
PyTypeObject*
PyObject*