, Queue, , .empty() , .qsize().
.qsize() ( ), .empty() .qsize(), :
import multiprocessing.queues
class XQueue(multiprocessing.queues.Queue):
def empty(self):
try:
return self.qsize() == 0
except NotImplementedError:
return super(XQueue, self).empty()
.put() interprocess, . ( .get(), .) , : , -, .empty().
, . , , (empty/full/count) "", , , , , , . ( , python Queue.Queue, , "", .) .empty() .