ホームページ >バックエンド開発 >Python チュートリアル >Pythonでプログラムをデバッグする方法

Pythonでプログラムをデバッグする方法

(*-*)浩
(*-*)浩オリジナル
2019-07-02 14:02:375829ブラウズ

Python プログラムの問題を見つけるために print のみを使用する場合は、この記事がそのために書かれており、この記事では Python デバッガーの使用を開始することができます。

Pythonでプログラムをデバッグする方法

Python 標準ライブラリには、pdb と呼ばれるデバッガが用意されており、ブレークポイントや単一行ステップなど、デバッグに必要な一般的な機能のほとんどが提供されます。スタックフレームデータなどPython pdb の基本的な使用法と知識を理解すると、開発スキルと効率が大幅に向上し、バグのトラブルシューティングにかかる​​時間を節約できます。

ここで、pdb を使用して次の単純な Python プログラムをデバッグし、pdb の基本的な使用法を示します。 (推奨学習: Python ビデオ チュートリアル )

Pythonでプログラムをデバッグする方法

pdb デバッガーの実行

#次のように、Python インタープリターのコマンド ライン パラメーターに「-m pdb」を追加して、pdb デバッガーを起動してアプリケーションをデバッグします。

Pythonでプログラムをデバッグする方法

さらに、次のこともできます。プログラムにブレークポイントを設定してデバッガを起動します。まず、pdb モジュールをインポートし、set_trace 関数を呼び出して、一時停止する必要があるブレークポイントを設定します。

Pythonでプログラムをデバッグする方法

ブレークポイントを追加してプログラムを直接実行すると、プログラムはブレークポイントで自動的に一時停止します。

Pythonでプログラムをデバッグする方法

Python 関連の技術記事の詳細については、Python チュートリアル 列にアクセスして学習してください。

以上がPythonでプログラムをデバッグする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。