【发布时间】:2010-12-08 06:37:13
【问题描述】:
队列中我的消费者端:
m = queue.get()
queue.task_done()
<rest of the program>
问题:
task_done()是否有效地将m从队列中弹出并释放消费者在队列中的所有锁?我需要在程序的其余部分使用
m。它安全吗,还是我需要在调用task_done()之前复制它,或者m在task_done()之后可用?
开心
【问题讨论】:
标签: python multithreading queue