网络编程 队列 管道 数据共享 数据池

1队列 先进先出FIFO 维护秩序的时候用的较多, 买票  秒杀

from multiprocessing import Queue
q=Queue()
q.put(1)
q.put(2)
q.put(3)
print(q.qsize())
print(q.get())
print(q.qsize())
print(q.get())
print(q.get())
print(q.get())  #没有值的时候回堵塞
print(q.get_nowait())    #有值的时候会取值
print(q.get_nowait())   #没有值的时候会报错
print(q.full())  #在实例化的时候加一个值 当队列里的值满了会报True
print(q.empty())   #当队列里没有值了 会报True
print(q.qsize())   #获取管道里数据的个数
View Code

猜你喜欢

转载自www.cnblogs.com/daien522556/p/9372304.html