Python进程间通信用法实例


Posted in Python onJune 04, 2015

本文实例讲述了Python进程间通信用法。分享给大家供大家参考。具体如下:

#!/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'

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python中的模块和包概念介绍
Apr 13 Python
Python使用matplotlib绘制动画的方法
May 20 Python
python动态参数用法实例分析
May 25 Python
浅谈python和C语言混编的几种方式(推荐)
Sep 27 Python
python中set()函数简介及实例解析
Jan 09 Python
Python基于opencv的图像压缩算法实例分析
May 03 Python
Python爬虫包BeautifulSoup实例(三)
Jun 17 Python
python判断完全平方数的方法
Nov 13 Python
Django框架会话技术实例分析【Cookie与Session】
May 24 Python
Python读写文件基础知识点
Jun 10 Python
Django REST Framework之频率限制的使用
Sep 29 Python
Numpy(Pandas)删除全为零的列的方法
Sep 11 Python
python中__slots__用法实例
Jun 04 #Python
python协程用法实例分析
Jun 04 #Python
Python获取系统默认字符编码的方法
Jun 04 #Python
python中__call__内置函数用法实例
Jun 04 #Python
python抽象基类用法实例分析
Jun 04 #Python
python基于multiprocessing的多进程创建方法
Jun 04 #Python
python中管道用法入门实例
Jun 04 #Python
You might like
Linux中为php配置伪静态
2014/12/17 PHP
PHP array_shift()用法实例分析
2019/01/07 PHP
Yii 实现数据加密和解密
2021/03/09 PHP
JavaScript实现简单的tab选项卡切换
2016/01/05 Javascript
微信小程序 location API接口详解及实例代码
2016/10/12 Javascript
Bootstrap入门教程一Hello Bootstrap初识
2017/03/02 Javascript
原生js封装自定义滚动条
2017/03/24 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
2017/05/18 Javascript
微信小程序仿RadioGroup改变样式的处理方案
2018/07/13 Javascript
在React中写一个Animation组件为组件进入和离开加上动画/过度效果
2019/06/24 Javascript
Typescript的三种运行方式(小结)
2019/09/18 Javascript
VuePress 中如何增加用户登录功能
2019/11/29 Javascript
js实现登录时记住密码的方法分析
2020/04/05 Javascript
解决vue单页面多个组件嵌套监听浏览器窗口变化问题
2020/07/30 Javascript
python常见数制转换实例分析
2015/05/09 Python
利用Python查看目录中的文件示例详解
2017/08/28 Python
Zookeeper接口kazoo实例解析
2018/01/22 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
解决pip install xxx报错SyntaxError: invalid syntax的问题
2018/11/30 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
通过实例了解Python异常处理机制底层实现
2020/07/23 Python
基于canvas的骨骼动画的示例代码
2018/06/12 HTML / CSS
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
在子网210.27.48.21/30种有多少个可用地址?分别是什么?
2014/07/27 面试题
园林技术个人的自我评价
2014/02/15 职场文书
个人培训自我鉴定
2014/03/28 职场文书
精神文明单位申报材料
2014/05/02 职场文书
爱护公物标语
2014/06/24 职场文书
汽车技术服务与贸易专业求职信
2014/07/20 职场文书
争做文明公民倡议书
2014/08/29 职场文书
预备党员转正党小组意见
2015/06/01 职场文书
工资证明范本
2015/06/12 职场文书
大学学生会竞选稿
2015/11/19 职场文书
高中班主任培训心得体会
2016/01/07 职场文书
nginx实现动静分离的方法示例
2021/11/07 Servers