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读写Excel文件方法介绍
Nov 22 Python
举例简单讲解Python中的数据存储模块shelve的用法
Mar 03 Python
pyside+pyqt实现鼠标右键菜单功能
Dec 08 Python
详解Python中的正斜杠与反斜杠
Aug 09 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
Nov 06 Python
python支持多线程的爬虫实例
Dec 21 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
Feb 20 Python
在 Linux/Mac 下为Python函数添加超时时间的方法
Feb 20 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
May 15 Python
Django扫码抽奖平台的配置过程详解
Jan 14 Python
Python基础知识之变量的详解
Apr 14 Python
pytorch DataLoader的num_workers参数与设置大小详解
May 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编程最快明白》第八讲:php启发和小结
2010/11/01 PHP
ThinkPHP文件缓存类代码分享
2015/04/22 PHP
PHP如何防止XSS攻击与XSS攻击原理的讲解
2019/03/22 PHP
Yii框架操作cookie与session的方法实例详解
2019/09/04 PHP
给Javascript数组插入一条记录的代码
2007/08/30 Javascript
jQuery:节点(插入,复制,替换,删除)操作
2013/03/04 Javascript
jquery实现图片左右间隔滚动特效(可自动播放)
2013/05/08 Javascript
简单的JavaScript互斥锁分享
2014/02/02 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
2015/09/17 Javascript
ajax跨域调用webservice的实现代码
2016/05/09 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
AngularJS入门之动画
2016/07/27 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
Vue2 Vue-cli中使用Typescript的配置详解
2017/07/24 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
2018/03/16 Javascript
Vue.js中使用iView日期选择器并设置开始时间结束时间校验功能
2018/08/12 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
CentOS 8.2服务器上安装最新版Node.js的方法
2020/12/16 Javascript
用Python脚本来删除指定容量以上的文件的教程
2015/05/04 Python
深入理解Python装饰器
2016/07/27 Python
numpy.random.seed()的使用实例解析
2018/02/03 Python
基于Python实现用户管理系统
2019/02/26 Python
Python3 A*寻路算法实现方式
2019/12/24 Python
Python 去除字符串中指定字符串
2020/03/05 Python
Python如何使用PIL Image制作GIF图片
2020/05/16 Python
使用 django orm 写 exists 条件过滤实例
2020/05/20 Python
使用keras实现Precise, Recall, F1-socre方式
2020/06/15 Python
PHP如何调用MYSQL存储过程
2014/05/30 面试题
毕业生自荐书
2013/12/18 职场文书
对孩子的寄语
2014/04/09 职场文书
2014年作风建设心得体会
2014/10/22 职场文书
刘公岛导游词
2015/02/05 职场文书
应聘教师求职信范文
2015/03/20 职场文书
Python基础之变量的相关知识总结
2021/06/23 Python
深入浅出讲解Java8函数式编程
2022/01/18 Java/Android