私はJupyter(以前のiPythonノートブック)環境で、とPython 3を使用しています。プログラムを早期に終了したいのですが。Jupyterでプログラムを停止する
通常、Pythonでは、私はちょうどraise SystemExit
またはsys.exit()
をします。
しかし、Jupyter環境では、"例外が発生しました。完全なトレースバックを見るには%tbを使用しています"という醜いメッセージが残っています。 Jupyterには、プログラムをエラーなしでただちに終了するよう指示する方法はありますか?
ありがとうございました。
IPythonには、カスタム例外ハンドラ( 'get_ipython()。set_custom_exc(...)'、[docs](http://ipython.readthedocs.io/en/stable/api/generated/IPython)を設定するオプションがあります。 .core.interactiveshell.html#IPython.core.interactiveshell.InteractiveShell.set_custom_exc))。トレースバックを表示せずにメッセージを出力する特定の例外タイプとハンドラを定義できます。 –