如何获取 rq 队列中的作业数?

问题描述 投票:0回答:1

我用过 rq 和 RedisToGo。如何获取队列中的作业数?我在文档中找不到它? (在 Python 中)

当我尝试时:

print "Before: ", len(q.jobs)
result = q.enqueue(worker.A)
result = q.enqueue(worker.B)
print "After: ", len(q.jobs)

它两次都给出 0.

python resque
1个回答
3
投票

对于 RQ,您应该能够获得队列中作业的

len

from rq import Queue

queue = Queue()
len(queue)
© www.soinside.com 2019 - 2024. All rights reserved.