I want to check if an object or variable is an instance of the specified class type, but using the name of this class, not its type. Something like this: class A: pass class B(A): pass class C(B): pass c_inst = C() # Not working, isinstance expects the type: ok = isinstance(c_inst, 'A') Are there any alternatives? I want to use the class name, so isinstance(c_inst, A) is not available in this case. Continue reading...