进程间通信
来源:互联网 发布:淘宝药房是真是假 编辑:程序博客网 时间:2024/06/15 19:36
#!/usr/bin/env python
# -*- coding=utf-8 -*-
import multiprocessing
def counsumer(input_q):
while True:
item = input_q.get()
#处理项目
print item #此处替换为有用的工作
#发出信号通知任务完成
input_q.task_done()
def producer(sequence,output_q):
for item in sequence:
#将项目放入队列
output_q.put(item)
#建立进程
if __name__ == '__main__':
q = multiprocessing.JoinableQueue()#创建可连接的共享进程队列
cons_q = multiprocessing.Process(target=counsumer,args=(q,))
cons_q.daemon = True
cons_q.start()
sequence = [1,2,3,4]
producer(sequence,q)
q.join()
print 'success'
- 进程&进程间通信
- 信号通信(进程间通信)
- 进程间通信-管道通信
- 进程间通信--管道通信
- [进程通信] 进程间通信 之 管道
- 进程与进程间通信
- 【IO进程】进程间通信
- 进程间通信
- 进程间通信方式
- 进程间通信IPC
- 进程间通信
- 操作系统:进程间通信
- 进程间的通信
- 进程间通信
- 进程间通信IPC
- 进程间通信
- 进程间通信总结
- 进程间管道通信
- 百度笔试题2
- 【转】PHP:echo、print、print_r、sprintf、var_dump之间的区别
- python 引用与复制
- django 显示admin登录么有权限
- python multiprocessing
- 进程间通信
- [转]linux tar、rar、zip等命令详解
- Internal Server Error
- Could not find/open
- PHP Fatal error: Cannot redeclare class
- 【转】easy_install和pip
- 百度笔试题
- Makefile & Android.mk文件中如何输出打印信息
- python 集合