我终于根据该页面的内容找到了答案:Create instance of a python class , statements in python, with C API
// PyInstance_Check works only for old-style classes.
qBool isInstance = PyInstance_Check(pyInstance);
if (!isInstance)
{
// It might be an instance of a new-style class.
//
PyRef module = PyImport_ImportModule("module.where.myclass.is");
PyObject* moduleDict = PyModule_GetDict(module.Get());
PyObject* protocolClass = PyDict_GetItemString(moduleDict, "MyClass");
int returnValue = PyObject_IsInstance(pyObject, protocolClass);
}
Run Code Online (Sandbox Code Playgroud)