蟒蛇。如何在While中进行超时?

时间:2018-09-23 14:47:11

标签: python for-loop while-loop

存在以下形式的无限循环:

while True:
   #come code

我需要使其运行n次,之后开始分钟延迟,此后再次开始循环。因此,无限运行n次并等待60秒。预先谢谢你。

p.s。将while True:推到这样的想法是:for i in range(n):,之后会有time.sleep(60),但是我决定在这里问……也许是更简单的事情。

1 个答案:

答案 0 :(得分:0)

使用模数:

counter=0
while True :
    counter+=1
    if (counter % n == 0) :
        time.sleep(60)
    // rest of your operations

time.sleep(60)语句每n次迭代运行一次。

相关问题