在numpy中是否有可以调用的通用异常?
从numpy docs中我只看到了LinAlgError
例如,我知道Python内置了这些错误类型:
Exception
StandardError
ArithmeticError
ImportError
IndexError
KeyError
NotImplementedError
等
答案 0 :(得分:1)
不,LinAlgError
不会继承任何东西。这是线性代数失败时的一般错误。
>>> numpy.linalg.LinAlgError.__bases__
(<type 'exceptions.Exception'>,)
如果您解释了您希望提出此“一般例外”的具体情况,我们可能会建议使用什么。