1. ホーム

[解決済み】pythonのe.printStackTraceの等価性

2022-04-02 19:21:16

質問

私は、以下のことを知っています。 print(e) (eはException)は発生した例外を表示します。 しかし、私は、PythonでJavaの e.printStackTrace() 例外が発生した行を正確にトレースして、その例外のトレース全体を表示するものです。

に相当するものをどなたか教えてください。 e.printStackTrace() をPythonで使うことはできますか?

どのように解決するのですか?

import traceback
traceback.print_exc()

の中で行う場合 except ...: ブロックでは、自動的に現在の例外が使用されます。参照 http://docs.python.org/library/traceback.html をご覧ください。