首页 > 解决方案 > 如何在使用 crontab 安排的脚本中定期调用函数?

问题描述

我写了一个 python 脚本,它每小时进行一次计算。我使用 crontab 每小时安排一次运行这个脚本。但是还有一件事要做;此外,我应该使用每小时评估的结果每天进行一次计算。在这种情况下,我定义了一个线程函数,它检查当前时间是否等于指定时间(15:00 PM,每天一次)。如果是,则调用线程函数并进行计算。我想在这里问的是;这种方法适用吗?我的意思是,使用 crontab 每小时运行第一个脚本,并每天使用线程函数调用第二个函数。有没有其他方法可以做到这一点?

标签: pythonpython-3.xmultithreadingcron

解决方案


您可以使用 python 库sched

它是安排您的操作的有效方式。


推荐阅读