如何执行重复任务一定时间,如2小时。意味着循环从开始时间起2小时终止。我有研究并得到了开始时间和结束时间但未能将其作为迭代条件。能否请你帮忙?或者其他一些最好的方法来做到这一点?
提前致谢。 -MKS
答案 0 :(得分:4)
from time import time, sleep
end_time = time() + x_hours * 3600 # time() is calculated in seconds
while time() < end_time:
do_your_work()
sleep(y_seconds)