2024-07-03 07:24:01 发布
网友
我想使用轻量级python调度,在从早上6点到晚上10点的所有时间内每3分钟生成一次IPv6流量(即避免在夜间生成流量)。例如,crontab等价物: */3 6-22***这里是指挥部
上述时间表应在白天6至22小时内执行
时间表。每(3)分钟。天。间隔(6,22)。do(genipv6交通)
调度模块非常轻量级。看看source code,不支持条件或复杂的调度。您可以轻松地编写一个gate作业,在不满足条件时停止对任务的调用
这个简单的实用程序打印秒在6和21之间(包括6和21)的时间。很明显你想把时间改成小时而不是秒
import schedule import datetime import time def genIPv6TrafficGate(): second = datetime.datetime.now().second if 6 <= second <= 21: genIPv6Traffic() def genIPv6Traffic(): print(datetime.datetime.now().second) schedule.every(1).seconds.do(genIPv6TrafficGate) while True: schedule.run_pending() time.sleep(1)
调度模块非常轻量级。看看source code,不支持条件或复杂的调度。您可以轻松地编写一个gate作业,在不满足条件时停止对任务的调用
这个简单的实用程序打印秒在6和21之间(包括6和21)的时间。很明显你想把时间改成小时而不是秒
相关问题 更多 >
编程相关推荐