我有一个主要功能,我想用不同的参数执行。它是使用omxplayer在树莓派上播放视频的功能。 我想使用调度程序让我计划执行特定任务,他们应该定义执行任务和/或创建队列的时间,如果我执行这个主函数,调度程序将此任务放在队列的末尾。
我已经尝试过Python-RQ并且它很好,但问题是如果我不知道以前的工作名称,我不知道如何在队列末尾添加新任务..
我有一个应该将作业添加到队列的功能。
def add_movie(path):
q.enqueue(run_movie2, '{0}'.format(path))
执行:
def run_movie2(path):
subprocess.Popen(['omxplayer','-o', 'hdmi', '/home/bart/FlaskApp/movies/{0}'.format(path)])
return "Playing {0}".format(path)
您知道符合要求的调度程序吗? 你能用python rq提出什么建议?有没有办法一个一个地去做?如何在队列末尾添加作业?
谢谢。