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程序实例(通讯录)
Nov 29 Python
Python yield 使用方法浅析
May 20 Python
python使用mysql数据库示例代码
May 21 Python
Python实现PS图像调整颜色梯度效果示例
Jan 25 Python
Django项目主urls导入应用中views的红线问题解决
Aug 10 Python
PyCharm2018 安装及破解方法实现步骤
Sep 09 Python
python实现实时视频流播放代码实例
Jan 11 Python
Pytorch自己加载单通道图片用作数据集训练的实例
Jan 18 Python
在Tensorflow中实现梯度下降法更新参数值
Jan 23 Python
python 监控logcat关键字功能
Sep 04 Python
Python如何解决secure_filename对中文不支持问题
Jul 16 Python
python实现双链表
May 25 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
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
2010/05/04 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
2016/08/11 PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
2017/10/24 PHP
让firefox支持IE的一些方法的javascript扩展函数代码
2010/01/02 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
一个JQuery操作Table的代码分享
2012/03/30 Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
2013/03/21 Javascript
jqgrid 编辑添加功能详细解析
2013/11/08 Javascript
jQuery源码分析之Callbacks详解
2015/03/13 Javascript
JS中的Replace方法使用经验分享
2015/05/20 Javascript
BootStrap学习系列之布局组件(下拉,按钮组[toolbar],上拉)
2017/01/03 Javascript
JS实现新建文件夹功能
2017/06/17 Javascript
AngularJS实现的JSONP跨域访问数据传输功能详解
2017/07/20 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
老生常谈JS中的继承及实现代码
2018/07/06 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
jQuery实现左右两个列表框的内容相互移动功能示例
2019/01/27 jQuery
继承行为在 ES5 与 ES6 中的区别详解
2019/12/24 Javascript
小程序实现简单语音聊天的示例代码
2020/07/24 Javascript
python使用Flask框架获取用户IP地址的方法
2015/03/21 Python
python 实现登录网页的操作方法
2018/05/11 Python
python生成每日报表数据(Excel)并邮件发送的实例
2019/02/03 Python
Python3列表内置方法大全及示例代码小结
2019/05/10 Python
Python paramiko使用方法代码汇总
2020/11/20 Python
纪念建党演讲稿范文
2014/01/13 职场文书
公司成本主管岗位责任制
2014/02/21 职场文书
广告宣传策划方案
2014/05/21 职场文书
党员目标管理责任书
2014/07/25 职场文书
家长给老师的感谢信
2015/01/20 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
2016北大自主招生自荐信模板
2016/01/28 职场文书
Spring Boot 实现 WebSocket
2022/04/30 Java/Android