【发布时间】:2015-11-17 13:57:06
【问题描述】:
在这种情况下如何在不使用 sys.exit() 的情况下结束 Gevent? 我不需要完成列表中的所有元素,我只需要使用队列直到找到一个字符串。
tasks = Queue()
while not tasks.empty():
string = tasks.get()
con = validate(string)
if con == True:
break
中断语句不起作用。 我正在像这样启动 Greenlets:
gevent.spawn(worker)
我不能使用 sys.exit() 因为我想遍历一个列表并为每个对象启动一个新的 Gevent 实例。
【问题讨论】:
标签: python python-2.7 while-loop queue gevent