2
ビデオコースなどでこのようなモジュールを使用している人がいます。しかし、私はグーグルで何も見つかりませんでした。どのようにPythonスクリプトを1行ずつ実行します(すべての行の後に停止しますか)。
覚えているように、モジュールはスクリプトの先頭にインポートされます。実行すると、スクリプトはすべての行の後で一時停止し、結果が表示されます。このモジュールはプレゼンテーションに最適です。
ビデオコースなどでこのようなモジュールを使用している人がいます。しかし、私はグーグルで何も見つかりませんでした。どのようにPythonスクリプトを1行ずつ実行します(すべての行の後に停止しますか)。
覚えているように、モジュールはスクリプトの先頭にインポートされます。実行すると、スクリプトはすべての行の後で一時停止し、結果が表示されます。このモジュールはプレゼンテーションに最適です。
ipdb
を使用できます。
あなたはそれをインポートして、トレースを呼び出す:
import ipdb
ipdb.set_trace()
あなたは、スクリプトまたはで設定することができた(次のブレークポイントまで継続するn
、またはc
を押して段階的に移動するにはipdbはあなた自身をコンソールにします)。
参照:詳細はhttps://pypi.python.org/pypi/ipdbをご覧ください。
PyCharm、Visual StudioなどのIDEを使用できます。デバッガでコードをステップ実行します。これらのIDEには非常に強力なツールがありますので、1つまたは複数のIDEの使い方を学ぶと便利です。どのIDEにどの機能があるかについては、[このリンク](https://stackoverflow.com/questions/81584/what-ide-to-use-for-python)を参照してください。 – CoryKramer
pdb https://docs.python.org/2/library/pdb.htmlまたはPython IDE with Debugger(PyDev、Pycharm、...)を使用してください。 –
私はpdbを知っています。私はそれが私が必要とするものではないと信じています。 pdbはデバッグ用に設計されていますが、言及したモジュールはプレゼンテーション用です。 – iuradz