##Pythonで簡単にデバッグする方法
下記のコードをデバッグしたい箇所に追記するだけで良い。
import pdb; pdb.set_trace()
下記sample.pyの例の様に追記する
sample.py
import pdb
pdb.set_trace()
for i in range(10):
print(i)
sample.pyを実行するとターミナルがデバッグのコマンド待ち状態になる
-> for i in range(10):
(Pdb)
->で示されている行が次に実行される
実行後にprint(i)とかでiの中身を見ることができる
##デバッグ時のコマンド
s 次の実行可能なものが現れたら停止
n 次の行に進んだら停止
c 最後まで実行
l 周辺のコードを確認