首页 > 编程语言 > 详细

python3 队列的简单用法

时间:2019-06-04 00:39:16      阅读:187      评论:0      收藏:0      [点我收藏+]
# coding:utf-8
from multiprocessing import Queue


q = Queue(3)  # 创建一个队列对象,队列长度为3
q.put(1)
q.put(2)
# q.put(3)
# q.put(4)  # 当队列已满,继续放值,,会阻塞程序
try:
    q.put_nowait(4)
except:
    print("队列已经满了.")

print(q.get())
print(q.get())
print(q.get())
# print(q.get())  # 当队列空了,继续取值,也会阻塞程序
try:
    q.get_nowait()
except:
    print("队列已经空了.")
    
    
# 1
# 2
# 4
# 队列已经空了.

 

python3 队列的简单用法

原文:https://www.cnblogs.com/lilyxiaoyy/p/10970863.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!