この記事はTech Trainの主催する【User Ver.】TechTrain Advent Calendar 2019の25日目、最後の記事です! 大阪工業大学の小林が担当します。 Pythonでのデバッガの記事です。 プログラミングを始めた当初は、デバッグといえばprintデバッグでしたが、デバッグツールの使い方を覚えればより快適なデバッグができるようになりました。 紹介するのはpdb、ipdbです。 ipdbは絶望的なまでに日本語資料がありません。 というか英語資料もなかなかありません。 頑張って調べてまとめました。 pdbとは? pdbはデバッガの1つです。 デバッガとはエラーの原因を突き止めて修正するというデバッグをスムーズに簡単に行うことができるようにするツールです。 ドキュメントはこちら デバッグモードへの入り方 以下のようなコードがあるとします。 import json