根据Python 2.7文档,Queue.qsize
不可靠,并help(Queue.Queue.qsize)
说它不可靠。是否有我不知道的特定实施问题?
PS我知道Queue.Queue.qsize
使用互斥锁,并且Queue
在我调用方法和获得结果之间可能会发生变化,但是对于单线程应用程序,Queue
安全吗?
来自help(Queue.Queue.qsize)
:
>>> 帮助(队列.Queue.qsize) 模块队列中方法 qsize 的帮助: qsize(self) 未绑定 Queue.Queue 方法 返回队列的大致大小(不可靠!)。 >>>