Pythonでランダムな時間を生成するためには、random
とtime
という2つのライブラリが必要です。以下にその使用例を示します。
import time
import random
sec = random.uniform(3,10)
time.sleep(sec)
上記のコードを実行すると、time.sleep(sec)
の部分で、ランダムな秒数だけ処理を停止して、待機する動きをします。このコードをコピペして、ランダムな秒数待機したい所に該当部分を貼り付けてください。
また、random.uniform
というメソッドを使って、3〜10の間でランダムな数値を生成しています。この数値をいじって、待機したい秒数を変えてあげればOKです。
さらに、以下のように1行で書くことも可能です。
time.sleep(random.uniform(3,10))
ただし、画面上に何秒待機したかを表示したい場合は、やはり2行にわけてsec
なりの変数に数値を入れたほうがやりやすいです。
以上、Pythonでランダムな秒数だけ待機するシンプルな方法でした!