6

在 numpy 中是否有可以调用的通用异常?从 numpy 文档中,我只看到了特定的文档,例如LinAlgError

例如,我知道 Python 内置了以下错误类型:

  • Exception
  • StandardError
  • ArithmeticError
  • ImportError
  • IndexError
  • KeyError
  • NotImplementedError

等等

4

1 回答 1

2

不,LinAlgError不继承任何东西。这是线性代数失败时的一般错误。

>>> numpy.linalg.LinAlgError.__bases__
(<type 'exceptions.Exception'>,)

如果您解释了您想提出此“一般例外”的特定情况,我们可能会建议使用什么。

于 2012-08-19T15:19:41.917 回答