6

numpyには、呼び出すことができる一般的な例外がありますか?numpy docsから、私は次のような特定のものだけを見ました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 に答える