Pythonの標準デバッガ
使い方
python -m pdb xxx.py
こうすると、プログラムが起動し、1行目で止まる。
(Pdb) c
c(continue、継続)と入力すると、プログラムを正常に、あるおはエラーで止まるところまで動く。
(Pdb) s
s(step、ステップ)と入力すると、ステップ実行する。
(Pdb) n
n(next)と入力すると、関数の中に入り込まずにステップオーバー(通り越し)する。
(Pdb) l
l(list)を入力すると、プログラムの数行先まで見ることができる
(Pdb) ll
ll(long list)を入力すると、プログラム全行を表示します。
(Pdb) b 3
3行目にブレークポイントを置く。
(Pdb) b
ただのb(ブレーク)と入力すると、すべてのブレークポイントを見ることができる。
(Pdb) q
q(quit)でデバッガを終了します。