我希望使用schedule
模块,如图here所示,其方式是代码从文本文件中读取计划参数,例如:
start_day=1,2,3,4
start_time=09:00
模块的语法如下(希望更改日期和job
):
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
我的初衷是使用getattr()
-但这是一种更简单的用法,例如所示的here
感谢任何帮助
答案 0 :(得分:0)
这就是我想要的:
for day, entries in activeSched.iteritems():
for i, entry in enumerate( entries ):
getattr( schedule.every(), day ).at( entry[ 0 ] ).do( setScheduledTemp, entry[ 1 ] )