Pythonで処理を一時停止するためには、標準ライブラリのtime
モジュールのsleep
関数を使用します。この関数は、指定した秒数だけ処理を停止することができます。
import time
time.sleep(5) # 5秒間、処理を停止します
上記のコードでは、time.sleep(5)
という行で、5秒間プログラムの実行を停止しています。この5
は、停止する秒数を指定する部分で、整数または小数を指定することができます。
また、sleep
関数は、ループ処理の中で使うことも可能です。以下に、forループの中でsleep
関数を使用した例を示します。
import time
for i in range(3):
time.sleep(1) # 1秒間、処理を停止します
print(i)
このコードでは、forループの各反復の後に1秒間処理を停止しています。その結果、0、1、2という数字が1秒ごとに出力されます。
以上が、Pythonのtime
モジュールのsleep
関数を使用して処理を一時停止する基本的な方法です。この関数を使うことで、プログラムの実行を任意の時間だけ遅延させることができます。