Python - 指定した時間、待つ (sleep / wait)

プログラム(スレッド)を指定した時間止めるには、time モジュールの sleep 関数を使用します。

プログラム(スレッド)を一時停止させる方法

import time

time.sleep(プログラムを止めたい秒数)

サンプルプログラム

time.sleep関数で 1.5 秒 止め、停止した時間を計測して表示します。 サンプルプログラムで使用している time.time関数 はエポック秒(UNIX時間)と呼ばれる1970年1月1日からの経過秒数を返す関数です。 これを使ってsleep関数の実行時間を計測しています。
import time

# sleep 前のエポック秒(UNIX時間)を取得
startSec = time.time()

# 1.5 秒 止める
time.sleep(1.5)

# sleep していた秒数を計算して表示
print(time.time() - startSec)

実行結果 time.sleep

参考資料

検証環境

関連ページ