Pythonスクリプトの実行時間を計算する最も簡単な方法は何ですか? LinuxでPythonスクリプトの実行時間を計算する最も簡単な方法は?
3
A
答えて
7
timeitモジュールは、この目的のために特別に設計されています。
愚か例
def test():
"""Stupid test function"""
L = []
for i in range(100):
L.append(i)
if __name__ == '__main__':
from timeit import Timer
t = Timer("test()", "from __main__ import test")
print t.timeit()
はtimeitは、コマンドライン(パイソン-m はtimeit -s 'インポートモジュール' ')(' module.test)からとすることも使用できることに注意してくださいを次のようにより正確な測定を行うために、 ステートメントを数回実行することができます。何か 私はtimeコマンドが直接サポートしていないと思います。 - jcollado
1
:次のようにLinuxのtime
コマンドを使用して 時間パイソンscript.py
3
:time python file.py
それとも、開始時と終了時に時間がかかるとの差を計算することができます。
0
time
はどうですか?
例は:
time myPython.py
関連する問題
- 1. ピクセルの近傍を計算する最も簡単な方法
- 2. 子オブジェクトの合計計算を実行する最も簡単な方法は何ですか?
- 3. インタラクティブなPythonコンソールをポップアップする最も簡単な方法は?
- 4. Pythonで簡単なGUIを開発する最も簡単な方法
- 5. 最も簡単な方法
- 6. 実行時間計算
- 7. PythonのFlaskで各ページの実行時間を計算する
- 8. Pythonでモジュール式の行列反転を行う最も簡単な方法は?
- 9. SSLSocketServerを実行する最も簡単な方法(実行時の証明書生成)
- 10. VHDL浮動小数点除算を行う最も簡単な方法は?
- 11. C++の.NETイベントを実装する最も簡単な方法
- 12. Python - 行全体のオブジェクトを取得する最も簡単な方法
- 13. Javaからsqlplusスクリプトを実行する簡単な方法
- 14. 最も簡単な方法は、垂直
- 15. Python Webサーバーで数学的なユーザーコードを実行すると、最も簡単な方法は何ですか?
- 16. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 17. サブセットの合計数とカウントを取得する最も簡単な方法は?
- 18. 実行時間の計算方法(phpディレクティブ 'max_execution_time'?)
- 19. Eclipseでカスタムデバッグウォッチを行う最も簡単な方法は?
- 20. x^y計算の実行時間
- 21. PythonでWHOISプロトコルを実行する最も簡単な方法は何ですか?
- 22. Cでfork()システムコールの実行時間を計算する方法は?
- 23. "find"と同等のものを得る最も簡単な方法。 Pythonで?
- 24. 最も簡単な方法realloc
- 25. 作成と最も簡単な方法
- 26. 2時間間隔で平均を計算する最も効率的な方法は何ですか
- 27. python - フィボナッチ計算時間差
- 28. RubyプログラマーがPythonをピックアップする最も簡単な方法は何ですか?
- 29. 1行以上のコードの実行時間を計算する
- 30. シンプルなWebサービスプロジェクトを実装する最も簡単な方法は?
wall-clock-time、cpu-time? –