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 NLP入门教程
Dec 25 Python
通过python+selenium3实现浏览器刷简书文章阅读量
Dec 26 Python
python同时遍历数组的索引和值的实例
Nov 15 Python
Python通过for循环理解迭代器和生成器实例详解
Feb 16 Python
解决python多行注释引发缩进错误的问题
Aug 23 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
Oct 17 Python
查看端口并杀进程python脚本代码
Dec 17 Python
python3的UnicodeDecodeError解决方法
Dec 20 Python
使用python实现多维数据降维操作
Feb 24 Python
python实现ftp文件传输功能
Mar 20 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
Apr 19 Python
Python reques接口测试框架实现代码
Jul 28 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运算符的知识大全
2011/11/03 PHP
基于php中使用excel的简单介绍
2013/08/02 PHP
PHP编写daemon process详解及实例代码
2016/09/30 PHP
从新浪弄下来的全屏广告代码 与使用说明
2007/03/15 Javascript
javascript 正则表达式相关应介绍
2012/11/27 Javascript
JS中判断null、undefined与NaN的方法
2014/03/26 Javascript
Node.js中的process.nextTick使用实例
2015/06/25 Javascript
js仿百度音乐全选操作
2017/01/13 Javascript
微信小程序开发之toast等弹框提示使用教程
2017/06/08 Javascript
新手vue构建单页面应用实例代码
2017/09/18 Javascript
简单的Vue SSR的示例代码
2018/01/12 Javascript
详解vue 单页应用(spa)前端路由实现原理
2018/04/04 Javascript
小程序图片剪裁加旋转的示例代码
2018/07/10 Javascript
layui radio单选限制下一个radio单选的实例
2019/09/03 Javascript
微信小程序开发打开另一个小程序的实现方法
2020/05/17 Javascript
解决vue+webpack项目接口跨域出现的问题
2020/08/10 Javascript
python中global与nonlocal比较
2014/11/21 Python
pytorch 更改预训练模型网络结构的方法
2019/08/19 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
PyTorch安装与基本使用详解
2020/08/31 Python
佐卡伊官网:中国知名珠宝品牌
2017/02/05 全球购物
Osklen官方在线商店:巴西服装品牌
2019/04/25 全球购物
应届大学生求职信
2013/12/01 职场文书
前台文员个人求职信范文
2014/01/05 职场文书
员工试用期考核自我鉴定
2014/04/13 职场文书
销售人员求职信
2014/07/22 职场文书
计划生育证明格式范本
2014/09/12 职场文书
2015年个人剖析材料范文
2014/12/29 职场文书
2014年终个人总结报告
2015/03/09 职场文书
兴趣班停课通知
2015/04/24 职场文书
2015年学校党建工作总结
2015/05/19 职场文书
建国大业观后感600字
2015/06/01 职场文书
七年级作文之环保作文
2019/10/17 职场文书
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python
Python学习开发之图形用户界面详解
2021/08/23 Python
如何打开Win11系统注册表编辑器?Win11注册表编辑器打开修复方法
2022/04/05 数码科技