【发布时间】:2019-01-28 10:12:00
【问题描述】:
我定义了一个自定义异常:
>>> class MyException(Exception):
>>> pass
我创建了一个异常实例:
>>> a = MyException()
我检查这是否是一个例外。正如所料,它是:
>>> isinstance(a, Exception)
True
但是如何检查该类是否为异常类?
>>> myclass = MyException
>>> isinstance(myclass, Exception)
False
【问题讨论】:
标签: python python-3.x exception