根据运行时间休眠

时间:2019-03-27 14:43:57

标签: python time

我正在运行一些包含大量计算的代码,这些代码将循环运行,并在每次迭代结束时打印结果。因为我想在打印时看到打印的内容,所以我添加了-

    time.sleep(2)

但是,计算时间并不总是相同的,并且有时不需要sleep()函数等待2秒,而是更少或更长。 是否有一些功能可以根据代码运行的时间自动增加正确的时间,以使每次打印结果之间的时间保持不变?

我知道这种方式,但是我觉得应该有一种更简单的方法:

start = time.time()
  ...
end = time.time()
time.sleep(5 - (end - start))

谢谢

0 个答案:

没有答案