Pythonのtime
モジュールは、時間に関連するさまざまな関数を提供しています。このモジュールは、異なる時間表現間で変換する関数、現在の時間を取得する関数、クロックの時間を設定する関数などを提供しています。
timeモジュールの基本
time
モジュールは、時間を扱うためのモジュールです。このモジュールを使うと、システムの時刻を取得したり、指定したフォーマットで時刻を整形したりすることができます。
import time
# システムの時刻を取得
print(time.time())
# 年月日時分秒の形式で時刻を取得
print(time.gmtime())
処理時間の計測
time
モジュールを使って、プログラムの一部の実行時間を計測することも可能です。以下にその方法を示します。
import time
# 処理前の時刻
t1 = time.time()
# 計測したい処理
for i in range(1000000):
i ** 10
# 処理後の時刻
t2 = time.time()
# 経過時間を表示
elapsed_time = t2 - t1
print(f"経過時間:{elapsed_time}")
このように、time
モジュールはPythonで時間を扱うための強力なツールです。これらの基本的な機能を理解し、適切に使用することで、より効率的なコードを書くことができます。