Python循环运行一定的秒数

我有一个while循环,我希望它能持续运行15分钟。目前是:

while True:

#blah blah blah

(这会运行,然后重新启动。我需要它继续执行此操作,除非15分钟后退出循环)

谢谢!

回答:

尝试这个:

import time

t_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

回到顶部