我只发现如何等待用户输入。然而,我只是想暂停,这样我的while为真就不会使我的计算机崩溃。

我尝试暂停(1),但它说-bash:语法错误接近意外的令牌“1”。怎样才能做到呢?


当前回答

在Python中(问题最初被标记为Python),您需要导入时间模块

import time
time.sleep(1)

or

from time import sleep
sleep(1)

对于shell脚本是只是

sleep 1

它执行睡眠命令。如。/bin/sleep

其他回答

在Mac OSX上,睡眠不需要几分钟,只需要几秒钟。有两分钟的时间,

sleep 120

在Python中(问题最初被标记为Python),您需要导入时间模块

import time
time.sleep(1)

or

from time import sleep
sleep(1)

对于shell脚本是只是

sleep 1

它执行睡眠命令。如。/bin/sleep

我知道我说这个有点晚了,但你也可以叫它睡觉,把你想要的时间打发过去。例如,如果我想等待3秒,我可以这样做:

/bin/sleep 3

4秒是这样的:

/bin/sleep 4

还有:

read -p "Press enter to continue"

使用sleep命令。

例子:

sleep .5 # Waits 0.5 second.
sleep 5  # Waits 5 seconds.
sleep 5s # Waits 5 seconds.
sleep 5m # Waits 5 minutes.
sleep 5h # Waits 5 hours.
sleep 5d # Waits 5 days.

在指定时间单位时,也可以使用小数;例如,睡眠1.5秒