标签: python queue task gevent
我的任务可能会失败,在这种情况下,我想杀死该工作人员,并将该元素放回队列中,以便其他工作人员可以完成这项工作。
怎么做?
def worker(): while 1: item=q.get() try: ataskthatcanfail(item) except: break else: q.task_done()