ipdb.set_trace()
Pythonコードのどこかで使用しました。IPDB コマンドを使用してこのブレークポイントを無視することはできますか?
clear
は、すべてのブレークポイントをクリアしたことを教えてくれますが、IPDB は の行に出くわすと再び停止しipdb.set_trace()
ます。
disable 1
私に言う:No breakpoint numbered 1
ignore 1
言う:Breakpoint index '1' is not valid
明確にするために: もちろん、ソース コードからブレーク ポイントを削除することもできます。ただし、これにはデバッガーを終了し、再度開始する必要があります。多くの場合、どこかに到達するために多くの作業が必要であり、デバッガーを再起動すると、作業がより困難になります。また、巨大なループがあり、ループ内のオブジェクトを検査したい場合、ループ内のオブジェクトの直後にブレークポイントを配置するのが最も簡単です。set_trace()
次に、ループ (および数千回の呼び出しすべて) をスキップして、ループの後に を使用してコードをステップスルーするにはどうすればよいnext
でしょうか?