导入库:schedule
参数解释
schedule
.every
(interval=1).seconds
.do(job_func
,*args
, **kwargs
)
schedule
.every
(interval=1).minutes
.do(job_func
,*args
, **kwargs
)
schedule
.every
(interval=1).hours
.do(job_func
,*args
, **kwargs
)
schedule
.every
(interval=1).days
.do(job_func
,*args
, **kwargs
)
while True:
schedule
.run_pending
()
代码
import schedule
import datetime
def task(args
):
print(f
'每{args}秒钟定时输出时间:',datetime
.datetime
.now
())
def task2(args
):
print(f
'每{args}分钟定时输出时间:',datetime
.datetime
.now
())
if __name__
== "__main__":
schedule
.every
(5).seconds
.do
(task
,5)
schedule
.every
(0.5).minutes
.do
(task2
,args
=0.5)
while True:
schedule
.run_pending
()
运行结果
转载请注明原文地址:https://blackberry.8miu.com/read-17428.html