2024-09-27 00:19:27 发布
网友
我想做一些非常复杂的事情。使用Windows操作系统,我试着让一个脚本每半小时运行一次,周一至周五,上午9:00-晚上7:00,跳过我定义为“假日”的某些日期。我希望Python自己运行这个脚本。我研究过“apschedule”,但似乎找不到合适的选项来执行此操作。如果不能通过Python做到这一点,我还可以看看其他的解决方案吗?在
顺便说一下,从现在开始,我运行的是python3.3,但是如果需要的话,我愿意降级。在
装饰你的工作职能,跳过特殊的日子:
from datetime import date def not_on(dates): def noop(): pass def decor(fn): if date.today() in dates: return noop else: return fn return decor @not_on( ( date(2013, 03, 01), ) ) def job(): print "yeah"
那就把你的工作安排在固定的约会上完成。如果作业是在特殊的一天调用的,则装饰者将跳过执行。在
继续使用apscheduler。在
apscheduler
装饰你的工作职能,跳过特殊的日子:
那就把你的工作安排在固定的约会上完成。如果作业是在特殊的一天调用的,则装饰者将跳过执行。在
继续使用
apscheduler
。在相关问题 更多 >
编程相关推荐