Example #1
0
lock = queue.mutex

#条件
#是否为空
queue.all_tasks_done
#是否为空
queue.not_empty
#是否满
queue.not_full


#------------------------------test_Queue------------
#测试各种队列顺序
print '\n test_Queue \n'
#queue = Queue.Queue(5)
#queue = Queue.LifoQueue(5)
queue = Queue.PriorityQueue(5)
for i in 'fmasj':
    queue.put_nowait(i)

for i in range(queue.qsize()):
    print queue.get_nowait()


if __name__ == "__main__":
    pass