らっちゃいブログスマートフォン用の表示で見るらっちゃいブログ日々の学びと気づきを発信するブログこの広告は、90日以上更新していないブログに表示しています。効率の悪さを認識しつつも、IDEを導入してデバッグする方法を調べてセッティングして、という手順が面倒でずっと放置してました。デバッグではどうにもならないバグにぶち当たり、仕方なくデバッグポイントを置く方法を調べたわけです。ソースコード中に以下の一文を入れるだけではないですか。pdb.set_trace()たったこれだけで、上の一文を挿入した行で処理が停止し、コンソール上でステップ実行が出来るようになります。個人的にですが、デバッガー起動中によく使うコマンドとしては以下です。次のブレイクポイントまで実行それでは簡単に試してみましょう。するだけの簡単なスクリプトを用意しました。関数実行前にブレイクポイントを置いています。関数の実行前で停止してくれました。コマンドで確認してみます。関数で止まっています。関数内に入って行きました。引数の値を確認してみます。['/tmp/debug.py']ちゃんと引数が渡ってきていることがわかりますね。コマンドで引数の型を確認してみます。