- はじめに - PythonでOSSパッケージ等を利用していると、Exceptionが発生した際に表示されるTraceback(正確にはスタックトレース)がかなり長い場合がある。 例えば、以下の簡易なコード実行で表示されるTracebackの行数は30近くなる。 import pandas as pd df = pd.DataFrame(dict(a=[1,2,3])) df['b'] 引用 : python - Shorten large stack traces when using libraries - Stack Overflow より複雑なプログラムにおいては、この比ではない。 にも関わらず、記述ミスのようにTraceback上位部にエラーの重要な内容がある場合もあれば、パッケージ内部のValidationで下位部が重要な場合もある。 得てしてPython開発環境として利用さ
![PythonのException発生時のTracebackを綺麗に見る - Stimulator](https://cdn-ak-scissors.b.st-hatena.com/image/square/327259de6b0707bdfc34a39c0e32ff2d09a5a24f/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fv%2Fvaaaaaanquish%2F20171214%2F20171214060800.png)