-
timeモジュールの使用: Pythonのtimeモジュールを使用して、ジョブの実行時間を計測することができます。以下のコード例を参考にしてください。
import time start_time = time.time() # ジョブの処理 # ... end_time = time.time() execution_time = end_time - start_time print("ジョブの実行時間:", execution_time, "秒")
このコードでは、
time.time()
関数を使用してジョブの開始時間と終了時間を取得し、その差を計算して実行時間を算出します。 -
datetimeモジュールの使用: ジョブの実行時間をより詳細に把握する場合は、datetimeモジュールを使用することもできます。以下のコード例を参考にしてください。
import datetime start_time = datetime.datetime.now() # ジョブの処理 # ... end_time = datetime.datetime.now() execution_time = end_time - start_time print("ジョブの実行時間:", execution_time)
このコードでは、
datetime.datetime.now()
関数を使用してジョブの開始時間と終了時間を取得し、その差を計算して実行時間を算出します。 -
perf_counterモジュールの使用: ジョブの実行時間をより正確に計測する場合は、perf_counterモジュールを使用することができます。以下のコード例を参考にしてください。
import time start_time = time.perf_counter() # ジョブの処理 # ... end_time = time.perf_counter() execution_time = end_time - start_time print("ジョブの実行時間:", execution_time, "秒")
perf_counter関数は高精度なタイマーを提供し、ジョブの実行時間を正確に計測することができます。