如何检查PyObject *是否指向numpy.uint8类型

时间:2011-07-27 19:21:11

标签: python c numpy python-c-api

如何使用Python C-API检查PyObject *是否指向numpy.uint8等类型?

(注意我想检查PyObject *是否指向numpy.uint8类型,而不是指向numpy.uint8类型的实例。)

1 个答案:

答案 0 :(得分:1)

您可以使用PyType_IsSubtype(child, parent)查看子类型是否继承父级,但它是PyTypeObject*,而不是PyObject*