Me preguntaba cómo verificar si una variable es una clase (¡no una instancia!) O no.
Intenté usar la función isinstance(object, class_or_type_or_tuple)para hacer esto, pero no sé qué tipo tendría una clase.
Por ejemplo, en el siguiente código
class Foo: pass
isinstance(Foo, **???**) # i want to make this return True.
Traté de sustituir " class" con ??? , pero me di cuenta de que classes una palabra clave en python.
inspect.isclassregresarTruesi el objeto a inspeccionar es una instancia de clase , useinspect.isclass(type(Myclass()))