即约multiprocessing.Queue.get官方文档蟒蛇multiprocessing.Queue.put /得到的块参数
GET([块[,超时])
取出并返回从项目队列。如果 可选的args块为True(默认值)并且超时时间为无( 默认值),则在必要时阻止,直到项目为
available
。如果超时 是一个正数,则会在至多超时秒数内阻止,并在该时间内没有可用项目时引发队列空例外 。 否则(块为False),返回一个项目,如果其中一个是immediately available
,否则引发Queue.Empty异常(在这种情况下超时被忽略 )。
的问题是,什么是提前available
和immediately available
感谢之间的差异。
我可以得到你的想法,但上面的答案更清楚,所以我给他正确的标签。 –