ホームページ > バックエンド開発 > Python チュートリアル > Python プログラムの実行時間を正確に測定するにはどうすればよいですか?

Python プログラムの実行時間を正確に測定するにはどうすればよいですか?

DDD
リリース: 2024-12-16 00:50:11
オリジナル
495 人が閲覧しました

How Can I Accurately Measure the Execution Time of a Python Program?

Python プログラムの実行時間の測定

Python プログラム、特に長時間を必要とするコマンド ライン プログラムの実行時間を正確に測定するには実行時には、次の戦略を使用できます:

timeit モジュールは、タイミングに対する効果的なアプローチを提供します。簡潔なコードスニペット。ただし、プログラム全体を測定する場合は、より包括的なソリューションの採用を検討してください。

import time

# Capture the program's start time
start_time = time.time()

# Execute the program's main function
main()

# Calculate and display the execution time
print("--- %s seconds ---" % (time.time() - start_time))
ログイン後にコピー

この方法は、プログラムの実行に少なくとも 0.1 秒かかるという前提に基づいています。さらに、実行時間を人間が判読できる形式で出力するため、プログラムのパフォーマンスを分析するのに便利です。

--- 0.764891862869 seconds ---
ログイン後にコピー

以上がPython プログラムの実行時間を正確に測定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート