Python循环运行一定的秒数
我有一个while循环,我希望它能持续运行15分钟。目前是:
while True: #blah blah blah
(这会运行,然后重新启动。我需要它继续执行此操作,除非15分钟后退出循环)
谢谢!
回答:
尝试这个:
import timet_end = time.time() + 60 * 15
while time.time() < t_end:
# do whatever you do
这将运行15分钟x 60 s = 900秒。
函数time.time
以1970年1月1日为单位返回当前时间(以秒为单位)。该值以浮点数表示,因此您甚至可以使用亚秒精度。在开始时,值t_end计算为“现在”
+ 15分钟。循环将一直运行,直到当前时间超过此预设结束时间为止。
以上是 Python循环运行一定的秒数 的全部内容, 来源链接: utcz.com/qa/414203.html