Python

Python 処理の経過時間を測定してみる

プログラムの実行時間や、ボトルネックを特定する場合など、実行時間を計測したいことがあります。

今回は、time.perf_counter を使って計測してみます。

サンプルコード

import time

time_start = time.perf_counter()
time.sleep(3)
time_end = time.perf_counter()
print(time_end - time_start)

time.time()で時間を取得する方法もありますが、
システムクロックの時間を利用するなどクセがあるので確認が必要です。(リファレンス

処理を一時停止させたい場合はこちらです。