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 class
es una palabra clave en python.
inspect.isclass
regresarTrue
si el objeto a inspeccionar es una instancia de clase , useinspect.isclass(type(Myclass()))