Zastanawiałem się, jak sprawdzić, czy zmienna jest klasą (a nie instancją!), Czy nie.
Próbowałem użyć tej funkcji isinstance(object, class_or_type_or_tuple), ale nie wiem, jaki typ będzie miał klasa.
Na przykład w następującym kodzie
class Foo: pass
isinstance(Foo, **???**) # i want to make this return True.
Próbowałem zastąpić „ class” ??? , ale zdałem sobie sprawę, że classjest to słowo kluczowe w pythonie.
inspect.isclasszwrócić,Truejeśli obiekt do sprawdzenia jest instancją klasy , użyjinspect.isclass(type(Myclass()))