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第八周:详解网络编程基础(socket)
Dec 14 Python
Python图像处理之识别图像中的文字(实例讲解)
May 10 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
Jun 09 Python
pytorch torch.expand和torch.repeat的区别详解
Nov 05 Python
Python 实现Serial 与STM32J进行串口通讯
Dec 18 Python
tensorflow多维张量计算实例
Feb 11 Python
解决python cv2.imread 读取中文路径的图片返回为None的问题
Jun 02 Python
python dict乱码如何解决
Jun 07 Python
python实现每天自动签到领积分的示例代码
Aug 18 Python
Python操控mysql批量插入数据的实现方法
Oct 27 Python
Python实现疫情地图可视化
Feb 05 Python
手把手教你实现PyTorch的MNIST数据集
Jun 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之规范编程命名小结
2013/05/15 PHP
php批量上传的实现代码
2013/06/09 PHP
PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例
2015/02/07 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
2018/04/12 PHP
PHP笛卡尔积实现原理及代码实例
2020/12/09 PHP
javascript 避免闭包引发的问题
2009/03/17 Javascript
jquery radio 操作代码
2011/03/16 Javascript
5款JavaScript代码压缩工具推荐
2014/07/07 Javascript
基于jQuery实现文本框只能输入数字(小数、整数)
2016/01/14 Javascript
JavaScript通过使用onerror设置默认图像显示代替alt
2016/03/01 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
2016/06/24 Javascript
JavaScript编写一个简易购物车功能
2016/09/17 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
vue实现todolist单页面应用
2017/04/11 Javascript
Vue2.0利用vue-resource上传文件到七牛的实例代码
2017/07/28 Javascript
es6中的解构赋值、扩展运算符和rest参数使用详解
2017/09/28 Javascript
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
简述JS控制台的使用
2018/07/15 Javascript
解决Vue 项目打包后favicon无法正常显示的问题
2018/09/01 Javascript
200行HTML+JavaScript实现年会抽奖程序
2019/01/22 Javascript
laypage.js分页插件使用方法详解
2019/07/27 Javascript
flask + pymysql操作Mysql数据库的实例
2017/11/13 Python
pytorch 使用单个GPU与多个GPU进行训练与测试的方法
2019/08/19 Python
解决tensorflow/keras时出现数组维度不匹配问题
2020/06/29 Python
CSS3教程(10):CSS3 HSL声明设置颜色
2009/04/02 HTML / CSS
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
GNC健安喜官方海外旗舰店:美国著名保健品牌
2017/01/04 全球购物
纪伊国屋泰国网上书店:Kinokuniya泰国
2017/12/24 全球购物
九州传奇上机题
2014/07/10 面试题
英文简历中的自荐信范文
2013/12/14 职场文书
模范家庭事迹材料
2014/02/10 职场文书
小学数学课题方案
2014/06/15 职场文书
乡镇务虚会发言材料
2014/10/20 职场文书
服务员岗位职责
2015/02/03 职场文书
2015年社区居委会工作总结
2015/05/18 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书