Python:在精确的持续时间内运行循环

我需要在精确的持续时间内运行循环.例如,我试图制作的代码看起来像这样:

initialize and lauch timer

while timer<10000sec:
   do things

你知道怎么做吗?

谢谢 :)

stop = time.time()+10000
while time.time() < stop:
  do things

这要求每次循环都足够短,以便您经常读取当前时间(为了您想要达到的精确度).

相关文章
相关标签/搜索