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统计列表中的重复项出现的次数的方法
Aug 18 Python
在Python中使用Mako模版库的简单教程
Apr 08 Python
Python选课系统开发程序
Sep 02 Python
Python递归函数定义与用法示例
Jun 02 Python
浅谈Pycharm调用同级目录下的py脚本bug
Dec 03 Python
Python企业编码生成系统之系统主要函数设计详解
Jul 26 Python
Python将string转换到float的实例方法
Jul 29 Python
Python递归函数 二分查找算法实现解析
Aug 12 Python
Pycharm和Idea支持的vim插件的方法
Feb 21 Python
python实现学生管理系统开发
Jul 24 Python
Python eval函数原理及用法解析
Nov 14 Python
python 窃取摄像头照片的实现示例
Jan 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中使用PDF文档功能
2006/10/09 PHP
PHP Global变量定义当前页面的全局变量实现探讨
2013/06/05 PHP
Thinkphp将二维数组变为标签适用的一维数组方法总结
2014/10/30 PHP
PHP判断浏览器、判断语言代码分享
2015/03/05 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
PHP判断当前使用的是什么浏览器(推荐)
2019/10/27 PHP
一段非常简单的让图片自动切换js代码
2006/11/10 Javascript
Jquery遍历checkbox获取选中项value值的方法
2014/02/13 Javascript
jquery如何扑捉回车键触发的事件
2014/04/24 Javascript
js实现编辑div节点名称的方法
2014/12/17 Javascript
JavaScript通过字符串调用函数的实现方法
2015/03/18 Javascript
JavaScript将数字转换成大写中文的方法
2015/03/23 Javascript
javascript实现全局匹配并替换的方法
2015/04/27 Javascript
jQuery.uploadify文件上传组件实例讲解
2016/09/23 Javascript
js判断文件格式及大小的简单实例(必看)
2016/10/11 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
jQuery导航条固定定位效果实例代码
2017/05/26 jQuery
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
Vue3 源码导读(推荐)
2019/10/14 Javascript
uni-app从安装到卸载的入门教程
2020/05/15 Javascript
vue.js页面加载执行created,mounted的先后顺序说明
2020/11/07 Javascript
Python查看多台服务器进程的脚本分享
2014/06/11 Python
Python列表生成器的循环技巧分享
2015/03/06 Python
Python语言的面相对象编程方式初步学习
2016/03/12 Python
Python 专题一 函数的基础知识
2017/03/16 Python
zookeeper python接口实例详解
2018/01/18 Python
python机器学习理论与实战(四)逻辑回归
2018/01/19 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
python使用matplotlib绘制折线图的示例代码
2020/09/22 Python
STAUD官方网站:洛杉矶独有的闲适风格
2019/04/11 全球购物
校园自助餐厅的创业计划书
2013/12/26 职场文书
施工安全责任书范本
2014/07/24 职场文书
oracle DGMGRL ORA-16603报错的解决方法(DG Broker)
2021/04/06 Oracle
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python
springboot利用redis、Redisson处理并发问题的操作
2021/06/18 Java/Android
Python字符串常规操作小结
2022/04/03 Python