如何使用python schedule创建作业任务,使其仅在白天从早上6点到晚上10点每3分钟运行一次

如何使用python schedule创建作业任务,使其仅在白天从早上6点到晚上10点每3分钟运行一次,python,schedule,Python,Schedule,我想使用轻量级python时间表,在每天早上6点到晚上10点(即避免在夜间生成流量)每3分钟运行一次类似生成IPv6流量的任务。例如,与crontab等效: */3 6-22***这里是指挥部 上述时间表应在白天6至22小时内执行 计划。每(3)分钟。每天。间隔(6,22)。执行(Genipv6交通)计划模块非常轻量级。查看下表,不支持条件或复杂的时间表。您可以轻松编写一个gate作业,在不满足条件时停止对任务的调用 这个简单的实用程序打印秒数介于6和21之间(包括6和21之间)的时间。显然,你

我想使用轻量级python时间表,在每天早上6点到晚上10点(即避免在夜间生成流量)每3分钟运行一次类似生成IPv6流量的任务。例如,与crontab等效: */3 6-22***这里是指挥部

上述时间表应在白天6至22小时内执行


计划。每(3)分钟。每天。间隔(6,22)。执行(Genipv6交通)

计划模块非常轻量级。查看下表,不支持条件或复杂的时间表。您可以轻松编写一个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)
导入计划
导入日期时间
导入时间
def genIPv6TrafficGate():
second=datetime.datetime.now().second

如果6则日程模块非常轻量级。查看下表,不支持条件或复杂的时间表。您可以轻松编写一个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)
导入计划
导入日期时间
导入时间
def genIPv6TrafficGate():
second=datetime.datetime.now().second
如果6