Python';s MRQ库

Python';s MRQ库,python,scheduled-tasks,task-queue,Python,Scheduled Tasks,Task Queue,即使它声明/!\MRQ尚未准备好供公众使用。很快在文档的首页上,它看起来已经相当漂亮了,我设法使用了入门文档后面的基本功能 但是,我还不了解如何安排重复性任务,例如,将作业安排为每5分钟运行一次(类似于或)。不幸的是,关于这个特性的文档(虽然声明有类似调度器的东西可用),但我无法从测试代码中了解它是如何工作的 有没有带示例的代码片段,或者有没有人已经实现了这一点 将计划添加到配置文件,如。然后使用间隔设置频率(您也可以使用一天中的时间,还不确定如何设置) 使用调度程序api重新查询数据任务 im

即使它声明
/!\MRQ尚未准备好供公众使用。很快在文档的首页上,它看起来已经相当漂亮了,我设法使用了
入门
文档后面的基本功能

但是,我还不了解如何安排重复性任务,例如,将作业安排为每5分钟运行一次(类似于或)。不幸的是,关于这个特性的文档(虽然声明有类似调度器的东西可用),但我无法从测试代码中了解它是如何工作的

有没有带示例的代码片段,或者有没有人已经实现了这一点

将计划添加到配置文件,如。然后使用间隔设置频率(您也可以使用一天中的时间,还不确定如何设置)

使用调度程序api重新查询数据任务

import mrq.scheduler
from mongodb.mongo_client import MongoCLient 

db = MongoClient('localhost',27017)
collection = db.mrq.mrq_scheduled_jobs

task = mrq.scheduler.Schedule(collection)
task.refresh()  ## read mongodb database
task.check()  ## Queues out-of-date tasks
我还没有看到任何明确的例子来说明如何正确地做到这一点