准确地在一分钟内触发Python函数

我有一个功能,我想在每一分钟触发 – 在00秒.它通过空中发射一个数据包到一个将安装在墙上的哑显示器.

我知道我可以用一个循环来强制它,但这看起来有点刺耳.

我尝试过使用sched但最终会每分钟添加一秒.

我有什么选择?

解决方法:

您可以尝试APScheduler,一个用于Python的cron样式调度程序模块.

从他们的例子:

from apscheduler.scheduler import Scheduler

# Start the scheduler
sched = Scheduler()
sched.start()

def job_function():
    print "Hello World"

sched.add_cron_job(job_function, second=0)

每分钟都会运行job_function.

上一篇:207. Course Schedule


下一篇:Summer Schedule