首页 > 技术文章 > Python的学习之旅———队列

surehunter 2017-11-24 14:19 原文

IPC 机制  (管道 和队列)

队列 使用的是内存空间

解决进程之间通讯的问题(解决了锁的问题)

from multiprocessing import Process,Queue

q=Queue(3)

1 q.put({'count':10})
2 q.put('a')
3 q.put('1')
4 q.put_nowait()                 放入不等待 如果放不进去就报异常
5 print(q.get())
6 print(q.get())
7 print(q.get())
8 print(q.get_nowait())          取值不等待,如果取不到就报异常

q.put_nowait()     queue.Full

q.get_nowait()     queue.Empty

 

推荐阅读