Python のデバッガといえば言語そのものに付属している pdb がまず挙げられるけど、pdb は実行中の行以外を確認できなくて正直かなり使いづらさを感じる。 それ以外の Python のデバッガとしては、以前にこのブログでも winpdb を紹介しているし、それ以外だと Eclipse PyDev プラグインの GUI デバッガをよく使っている。 とはいえ、これら二つは動作に X Window System が必要だったり、プラットフォームとして Eclipse や wxPython をインストールしなきゃいけないのが結構手間になる。 今回紹介する PudB は動作に特別なプラットフォームが不要でなおかつ pdb より便利な CUI のデバッガだ。 インストールはいつも通り PyPI から PIP で。 必要に応じて sudo などする。 $ pip install pudb 使い方は
![Python の CUI デバッガ PudB が便利すぎた件](https://cdn-ak-scissors.b.st-hatena.com/image/square/2a3c504dc6a6824984415c82eb3569cf4277899d/height=288;version=1;width=512/https%3A%2F%2F64.media.tumblr.com%2F64cf2fc4ca1468f97357ae9ac2261699%2Ftumblr_inline_p7kaq0KqPe1r9o6wl_500.png)