デバッグしたい部分に次の行を追加
import pdb; pdb.set_trace()
または, python -m pdb test.py
(Pbd) b 123, number > 500 … 条件付きブレークポイント
(Pdb) c … コンティニュー
(Pdb) n … ステップオーバー
(Pdb) s … ステップイン
(Pdb) q … 終了
■ GDB
gdb test
(gdb) run arg1 arg2
(gdb) b 123 if number > 500 … 条件付きブレークポイント
(gdb) c … コンティニュー
(gdb) n … ステップオーバー
(gdb) s … ステップイン
(gdb) [Ctrl]+x, 1 … TUI モード (周辺のソースコード表示)
(gdb) [Ctrl]+a … TUI モード解除
(gdb) q … 終了
gcc デバッグ用ビルド
CFLAGS = “-g3 -O0″ ※ -s は削除する