Python プログラムの問題を見つけるために print のみを使用する場合は、この記事がそのために書かれており、この記事では Python デバッガーの使用を開始することができます。
Python 標準ライブラリには、pdb と呼ばれるデバッガが用意されており、ブレークポイントや単一行ステップなど、デバッグに必要な一般的な機能のほとんどが提供されます。スタックフレームデータなどPython pdb の基本的な使用法と知識を理解すると、開発スキルと効率が大幅に向上し、バグのトラブルシューティングにかかる時間を節約できます。
ここで、pdb を使用して次の単純な Python プログラムをデバッグし、pdb の基本的な使用法を示します。 (推奨学習: Python ビデオ チュートリアル )
pdb デバッガーの実行
#次のように、Python インタープリターのコマンド ライン パラメーターに「-m pdb」を追加して、pdb デバッガーを起動してアプリケーションをデバッグします。
さらに、次のこともできます。プログラムにブレークポイントを設定してデバッガを起動します。まず、pdb モジュールをインポートし、set_trace 関数を呼び出して、一時停止する必要があるブレークポイントを設定します。
ブレークポイントを追加してプログラムを直接実行すると、プログラムはブレークポイントで自動的に一時停止します。
Python 関連の技術記事の詳細については、Python チュートリアル 列にアクセスして学習してください。
以上がPythonでプログラムをデバッグする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。