我的代码有时工作在17秒,有时23秒,有时40秒,它与我的连接速度和数据,我得到的变化。但我想在接下来的5分钟内重复工作,比如12:05 12:10 12:15。但是因为工作时间的关系,它会像12:05 12:11 12:16那样变化。我的代码整天都在运行,因为一天结束的时候有将近30分钟的时间差。如果你能帮我,我很高兴大家今天过得愉快
import time
from datetime import datetime
def main():
present_time=datetime.now()
*****MY CODE HERE*****
print(datetime.strftime(present_time,"%X"))
while True:
main()
time.sleep(300)
似乎你想要下面这样的东西,这将导致程序最多睡到下一个5分钟标记。如果代码的运行时间超过5分钟,它将不会休眠,而是立即开始下一个5分钟的间隔。你知道吗
相关问题 更多 >
编程相关推荐