我正试图在将在特定时间运行函数的树莓派创建一个独立程序。我做了一些研究,似乎都指向使用crontab。我理想的情况是不喜欢使用crontab,因为我希望能够稍后分享该程序,并要求用户编辑他们的crontab似乎有点侵入性。该程序将包括运行计划任务(每天在特定时间运行),常量任务(循环收集数据并每3秒在LCD上显示)以及间隔任务(每15分钟运行一定功能)。在python中运行计划任务
我的问题是,什么是实现这一目标的最有效方法?我最初的想法是创建一个函数,它查看时间元组以及是否声明来确定要运行的内容,但即使作为新手,这听起来也很笨拙。 '时间表'包似乎很有前途,但我不确定如何在不断运行的循环背景下整合计划任务。有没有人有过这样的程序的任何经验,也许有一些代码已经为他们工作的例子?
我会建议:工作线程(即时间表),后台进程,芹菜。按照需求顺序。 – dhke