`

python mulitprocessing 实例1

 
阅读更多

#!/usr/bin/env python

#!coding=utf-8

 

import multiprocessing ,time

 

def consumer(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_p = multiprocessing.Process(target=consumer, args=(q,))

    cons_p.daemon=True

    cons_p.start()

 

    cons_p2 = multiprocessing.Process(target=consumer, args=(q,))

    cons_p2.daemon=True

    cons_p2.start()

 

    #生产项目,sequence 代表发送给使用者的项目序列

    sequence = [1,2,3,4,5]

    producer(sequence,q)

 

   #生产者使用此方法进行阻塞,直到队列中的所有项目均被处理。阻塞到将持续为队列中的

  #每个项目均调用task_done()方法。

   q.join()

 

    time.sleep(5)

 

分享到:
评论

相关推荐

    Python入门经典实例.pdf

    Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例Python入门经典实例...

    python 脚本实例 编程实例 入门实例

    python入门实例,精心编制含100个编程实例,是初学者必备的脚本实例。

    【Python数据分析实例及教程】Python数据分析实例及教程

    Python数据分析实例及教程Python数据分析实例及教程Python数据分析实例及教程Python数据分析实例及教程Python数据分析实例及教程Python数据分析实例及教程Python数据分析实例及教程Python数据分析实例及教程Python...

    python入门实例 Python编程真实案例 Python基础入门教程 共12页.pdf

    python入门实例 Python编程真实案例 Python基础入门教程 共12页.pdf

    python程序实例

    python程序实例python程序实例

    python爬虫实例教程

    python网络爬虫实战 pdf是一本由胡松涛所著的python教程工具书,作者以大量实例为基础详细介绍了网络爬虫的编写全过程,非常适合Python网络爬虫初学者以及相关专业师生使用! python网络爬虫实战电子书介绍 ...

    爬虫开发Python实例代码.zip

    爬虫开发Python实例代码.zip爬虫开发Python实例代码.zip爬虫开发Python实例代码.zip爬虫开发Python实例代码.zip爬虫开发Python实例代码.zip爬虫开发Python实例代码.zip爬虫开发Python实例代码.zip爬虫开发Python实例...

    50个Python项目实例源码

    50个Python项目实例源码包括算法,游戏,自动,办公,excelworld实战源码。 包括基础知识,实操得项目源码 Python算法练习 Python基础知识源码 Python100个源码实例 Python实战操作源码 Python实战项目源码 Python...

    python运维实例.pdf

    python运维实例.pdf

    python经典实例

    输出字符串和数字,列表,字典,条件和循环语句,函数,异常处理

    python经典实例[参照].pdf

    python经典实例[参照].pdf

    python实例-神经网络实现手写字符识别系统

    python实例_神经网络实现手写字符识别系统python实例_神经网络实现手写字符识别系统python实例_python实例_神经网络实现手写字符识别系统神经网络实现手写字符识别系统python实例_神经网络实现手写字符识别系统...

    python的实例

    这是python]几个的实例这是python]几个的实例这是python]几个的实例这是python]几个的实例这是python]几个的实例这是python]几个的实例这是python]几个的实例这是python]几个的实例这是python]几个的实例这是python]...

    Python 实例 - 根据IP地址查对应的地理信息 Python源码

    Python 实例 - 根据IP地址查对应的地理信息 Python源码Python 实例 - 根据IP地址查对应的地理信息 Python源码Python 实例 - 根据IP地址查对应的地理信息 Python源码Python 实例 - 根据IP地址查对应的地理信息 Python...

    Python脚本实例

    数据库逻辑记录备份,Python脚本实例 定时操作

    python应用实例

    python应用实例,学习python,在看完python简明教程后就可以照着这些实例来练习了

    python100编程实例

    100个python编程实例,新手很好的学习资料

    源码10 个 Python 爬虫入门实例

    【源码】10 个 Python 爬虫入门实例【源码】10 个 Python 爬虫入门实例【源码】10 个 Python 爬虫入门实例【源码】10 个 Python 爬虫入门实例【源码】10 个 Python 爬虫入门实例【源码】10 个 Python 爬虫入门实例...

    Python爬虫实例_利用百度地图API批量获取城市所有的POI点

    下面小编就为大家分享一篇Python爬虫实例_利用百度地图API批量获取城市所有的POI点,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    Python入门实例

    Python入门实例,非常基础,由实例出发,介绍python编程

Global site tag (gtag.js) - Google Analytics