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 相关文章推荐
Windows下为Python安装Matplotlib模块
Nov 06 Python
python3调用百度翻译API实现实时翻译
Aug 16 Python
python 不同方式读取文件速度不同的实例
Nov 09 Python
PyQt5组件读取参数的实例
Jun 25 Python
python 爬虫百度地图的信息界面的实现方法
Oct 27 Python
python通过matplotlib生成复合饼图
Feb 06 Python
python网络编程之五子棋游戏
May 14 Python
Keras Convolution1D与Convolution2D区别说明
May 22 Python
Python计算矩阵的和积的实例详解
Sep 10 Python
利用python汇总统计多张Excel
Sep 22 Python
利用python+request通过接口实现人员通行记录上传功能
Jan 13 Python
Python3 使用pip安装git并获取Yahoo金融数据的操作
Apr 08 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
PHP XML备份Mysql数据库
2009/05/27 PHP
PHP高级OOP技术演示
2009/08/27 PHP
通达OA公共代码 php常用检测函数
2011/12/14 PHP
PDO预处理语句PDOStatement对象使用总结
2014/11/20 PHP
php读取本地json文件的实例
2018/03/07 PHP
jquery.validate使用攻略 第一部
2010/07/01 Javascript
30个最好的jQuery 灯箱插件分享
2011/04/25 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
js判读浏览器是否支持html5的canvas的代码
2013/11/18 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
通过url查找a元素并点击
2014/04/09 Javascript
jQuery照片伸缩效果不影响其他元素的布局
2014/05/09 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
Ionic实现页面下拉刷新(ion-refresher)功能代码
2016/06/03 Javascript
Angularjs实现分页和分页算法的示例代码
2016/12/23 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
使用pkg打包Node.js应用的方法步骤
2018/10/19 Javascript
JS使用Prim算法和Kruskal算法实现最小生成树
2019/01/17 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
2019/09/07 Javascript
js实现星星打分效果
2020/07/05 Javascript
js实现轮播图效果 纯js实现图片自动切换
2020/08/09 Javascript
[36:09]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
利用python为运维人员写一个监控脚本
2018/03/25 Python
python 用所有标点符号分隔句子的示例
2019/07/15 Python
PyTorch之图像和Tensor填充的实例
2019/08/18 Python
python类中super() 的使用解析
2019/12/19 Python
python Matplotlib基础--如何添加文本和标注
2021/01/26 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
优秀党务工作者事迹材料
2014/05/07 职场文书
2014年信息技术工作总结
2014/12/16 职场文书
好好学习保证书
2015/02/26 职场文书
毕业生自荐信范文
2015/03/05 职场文书
汤姆叔叔的小屋读书笔记
2015/06/30 职场文书
2015年医院保卫科工作总结
2015/07/23 职场文书