我有一个在Scheduler库上运行的定时任务,我想从Python中获取它的状态("成功","失败")
,但是我找不到如何获取状态的文档。
让我们以以下代码为例来使用scheduler:
import datetime as dt
import time
from scheduler import Scheduler
import scheduler.trigger as trigger
def foo():
print("foo")
schedule = Scheduler()
schedule.minutely(dt.time(second=15), foo)
while True:
schedule.exec_jobs()
time.sleep(1)
我只能打印调度程序,但是我需要打印执行状态,这可行吗?
>>> print(schedule)
max_exec=inf, tzinfo=None, priority_function=linear_priority_function, #jobs=9
type function due at due in attempts weight
-------- ---------------- ------------------- --------- ------------- ------
MINUTELY foo(..) 2022-03-30 00:37:15 0:00:14 0/inf 1
请建议