Я определяю пользовательское исключение:
>>> class MyException(Exception):
>>> pass
Я создаю экземпляр исключения:
>>> a = MyException()
Я проверяю, является ли это исключением.Как и ожидалось, это:
>>> isinstance(a, Exception)
True
Но как мне проверить, является ли класс исключительным классом?
>>> myclass = MyException
>>> isinstance(myclass, Exception)
False