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 相关文章推荐
在python3环境下的Django中使用MySQL数据库的实例
Aug 29 Python
Windows下PyCharm安装图文教程
Aug 27 Python
python+pyqt5实现KFC点餐收银系统
Jan 24 Python
详解Python 函数如何重载?
Apr 23 Python
Django 框架模型操作入门教程
Nov 05 Python
django框架forms组件用法实例详解
Dec 10 Python
python 解决Fatal error in launcher:错误问题
May 21 Python
Python命名空间namespace及作用域原理解析
Jun 05 Python
PyTorch 导数应用的使用教程
Aug 31 Python
python通过cython加密代码
Dec 11 Python
用python计算文件的MD5值
Dec 23 Python
pandas apply使用多列计算生成新的列实现示例
Feb 24 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
laravel 4安装及入门图文教程
2014/10/29 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
thinkphp跨库操作的简单代码实例
2016/09/22 PHP
php验证码生成器
2017/05/24 PHP
javascript window对象属性整理
2009/10/24 Javascript
一段实现页面上的图片延时加载的js代码
2010/02/11 Javascript
js鼠标左右键 键盘值小结
2010/06/11 Javascript
再论Javascript下字符串连接的性能
2011/03/05 Javascript
分享10篇优秀的jQuery幻灯片制作教程及应用案例
2011/04/16 Javascript
JQuery以JSON方式提交数据到服务端示例代码
2014/05/05 Javascript
Nodejs实现的一个简单udp广播服务器、客户端
2014/09/25 NodeJs
基于jQuery实现表单提交验证
2014/11/24 Javascript
jQuery中scrollLeft()方法用法实例
2015/01/16 Javascript
JavaScript返回网页中超链接数量的方法
2015/04/03 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
Javascript基于对象三大特性(封装性、继承性、多态性)
2016/01/04 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
2016/01/05 Javascript
JavaScript黑洞数字之运算路线查找算法(递归算法)实例
2016/01/28 Javascript
JavaScript面向对象程序设计创建对象的方法分析
2018/08/13 Javascript
python 打印直角三角形,等边三角形,菱形,正方形的代码
2017/11/21 Python
Flask框架URL管理操作示例【基于@app.route】
2018/07/23 Python
关于python列表增加元素的三种操作方法
2018/08/22 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
python基于FTP实现文件传输相关功能代码实例
2019/09/28 Python
从多个tfrecord文件中无限读取文件的例子
2020/02/17 Python
Pytorch mask-rcnn 实现细节分享
2020/06/24 Python
html5 worker 实例(二) 图片变换效果
2013/06/24 HTML / CSS
美国运动鞋类和服装零售连锁店:Shoe Palace
2019/08/13 全球购物
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
SQL Server提供的3种恢复模型都是什么? 有什么区别?
2012/05/13 面试题
编辑找工作求职信范文
2013/12/16 职场文书
计算机通信工程专业毕业生推荐信
2013/12/24 职场文书
工作的心得体会
2013/12/31 职场文书
灰雀教学反思
2014/04/28 职场文书
公司合作协议范文
2014/10/01 职场文书
在pyCharm中下载第三方库的方法
2021/04/18 Python