\

Pythonでは、timeモジュールを使用してプログラムの実行時間を計測することができます。以下にその方法を示します。

timeモジュールの基本

Pythonのtimeモジュールは、時間を扱うためのモジュールです。このモジュールを使用すると、現在の時刻を取得したり、指定したフォーマットで時刻を整形したりすることができます。

import time

# 現在の時刻を取得
now = time.time()

# 時刻を指定したフォーマットで整形
formatted_time = time.strftime("%Y/%m/%d %H:%M", time.gmtime(now))
print(formatted_time)

処理時間の計測

timeモジュールを使用して、プログラムの処理時間を計測することができます。以下にその方法を示します。

import time

# 処理開始前の時刻を取得
start_time = time.time()

# 計測したい処理
for i in range(1000000):
    i ** 10

# 処理終了後の時刻を取得
end_time = time.time()

# 経過時間を計算
elapsed_time = end_time - start_time

print(f"経過時間:{elapsed_time}")

このコードでは、time.time()を使用して処理開始前と処理終了後の時刻を取得し、その差分を計算することで経過時間を計測しています。

以上、Pythonのtimeモジュールを使用した処理時間の計測方法について説明しました。この方法を使用することで、プログラムのパフォーマンスを評価したり、ボトルネックを特定したりすることができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です