私はPythonでいくつかのデータ解析を行い、スクリプトの冒頭でデータを読み込む必要があります。私は現在それをデバッグしており、毎回データファイルが読み込まれるまで待つのは面倒です。 Pythonが毎回データを読み込む必要がないブレークポイントに似たようなことをする方法はありますか?データを読み取るコードは、次のコードから始まります。特定のポイントからPythonコードを実行する
-4
A
答えて
0
スクリプトを実行するたびに処理したくないスクリプトの先頭にいくつかの行があるように聞こえます。この特定のシナリオは、実際にはスクリプトの観点からは意味をなさないものです。関数や何かを呼び出さない限り、スクリプトは上から読み込まれます。 1は
- :ということで、ここで私はあなたのワークフローは次のようになりたい集まってるものですあなたはLOのデータを必要としない場合は
- :あなたはそれが正しいなら、私は3つのオプションを提案
を完了したら、全体のことを実行しますあなたがテストしている特定のコードのステップ1から、新しいコードを完了するまで時間のかかる部分をコメントアウトしてください。
データを必要としますが、返された実際のデータの小さなサブセットのように見える変数を作成し、時間のかかる部分をコメントアウトして、完了したらそれを元に戻します。最後に
# data_result = time_consuming_file_parser() data_result = [row1, row2, row3] # new code using data_result
、あなたは絶対に完全なデータセットを必要としていますが、変更を行う前に、それは
pdb
やPythonデバッガに探してみてください、毎回ロードされるのを待ちたくない場合はこのような何か。これにより、データのロード後にブレークポイントを設定し、結果に満足するまでPythonシェルで再生することができます。import pdb pdb.set_trace()
+0
ありがとうございました!私はちょっと自分のデータのサブセットを見ていないとちょっとばかげている。将来、必要に応じてpdbを調べます。 –
関連する問題
- 1. 特定のエンコードでCコードからpythonコマンドを実行
- 2. PythonからTCLコードを実行する
- 3. 特定のポイントiofの後にSQLクエリを実行する
- 4. C++コードから実行するPythonファイル
- 5. pythonで特定のユニットテストをmain()から実行します
- 6. 特定のポイントからscrolldivを開始
- 7. 特定のポイントからのループスルーリスト?
- 8. PythonコードからUnixコマンドを実行
- 9. Pythonメソッド内からPythonコードを実行する方法は?
- 10. Javaの特定のポイントから別のポイントへのループ?
- 11. メソッドの特定のポイントでコードを停止する
- 12. Python - スクリプトの実行、場所特定エラー
- 13. 特定のポイントの後のテキスト/データファイル内の特定の行
- 14. 特定の日付にコードを実行していますか?
- 15. PostGIS:他のポイントから特定の半径内のポイントを見つける
- 16. 特定のクラスから特定のテストを実行する方法
- 17. Python:テキストファイルから特定の範囲の行を出力する
- 18. Pythonの特定のクラスから行数をサンプリングするには?
- 19. Pythonコードからパッケージを含むRスクリプトを実行する
- 20. 特定のポイントでコードを挿入できるデザインパターン
- 21. Python:コードをNotepad ++からPython Consoleに実行中
- 22. RecyclerViewで特定のポイントから開始するスクロールアイテム
- 23. Python、特定の順序でコマンドを実行する
- 24. IronPythonでC#で特定のPython関数を実行する
- 25. Pythonどのようにコードの特定の部分を再度実行するのですか
- 26. historyコマンドから特定のコマンドを実行する方法は?
- 27. .exeインストーラから特定のexeファイルを実行する方法
- 28. TChart - 一連の特定のポイントにポイントを追加する
- 29. コマンドラインから特定のXcuitestを実行できますか?
- 30. Pythonはcsvファイルから特定の行を取得します
ipythonはおそらく一見の価値があります。 – syntonym