Mi chiedevo come verificare se una variabile è una classe (non un'istanza!) Oppure no.
Ho provato a usare la funzione isinstance(object, class_or_type_or_tuple)per fare questo, ma non so che tipo avrebbe una classe.
Ad esempio, nel seguente codice
class Foo: pass
isinstance(Foo, **???**) # i want to make this return True.
Ho provato a sostituire " class" con ??? , ma mi sono reso conto che classè una parola chiave in Python.
inspect.isclasstornare ancheTruese l'oggetto da ispezionare è un'istanza di classe , usainspect.isclass(type(Myclass()))