Мне было интересно, как проверить, является ли переменная классом (не экземпляром!) Или нет.
Я пытался использовать функцию, isinstance(object, class_or_type_or_tuple)чтобы сделать это, но я не знаю, какой тип будет иметь класс.
Например, в следующем коде
class Foo: pass
isinstance(Foo, **???**) # i want to make this return True.
Я пытался заменить " class" с ??? , но я понял, что classэто ключевое слово в Python.
inspect.isclassвернуть,Trueесли объект для проверки является экземпляром класса , используйтеinspect.isclass(type(Myclass()))