Pythonでプロセスを一時停止する

Pythonのスクリプトの実行を、一時停止します。

目次

  1. time.sleepメソッドで一時停止する
  2. 一時停止の例

time.sleepメソッドで一時停止する

sleepメソッドは、指定した秒数だけスレッドを待機します。

import time

time.sleep(secs)
変数 内容
secs int, float 停止する秒数。

一時停止の例

このコードをPowerShellウインドウ上のPythonで実行します。1秒静止の前後で時刻を記録して差を表示するだけですね。

import time

start = time.time()
time.sleep(1)
finish = time.time()

print(finish-start)

実行するとこうなります。

PS C:\Users> python sleep.py
1.0030014514923096

sleepの時間を1.5秒にしてみます。

import time

start = time.time()
time.sleep(1)
finish = time.time()

print(finish-start)

実行したら、およそ1.5秒になりました。

PS C:\Users> python sleep.py
1.5153794288635254

広告

Pythonの日付/時刻処理カテゴリの投稿