摘要: from multiprocessing import Queue,Process import time import os import random # 两个子进程,一个生产一个消费,一个把生产的全放进队列里,最后添加个None。一个从创造好的队列取出数据, # 直到取出最后一个数据,循环结束 阅读全文
posted @ 2018-07-12 20:05 Roc_Atlantis 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 进程间通信的两种实现方式(IPC) IPC: iter processing communicate from multiprocessing import Queue q=Queue(3) #先进先出 #注意: #1、队列占用的是内存空间 #2、不应该往队列中放大数据,应该只存放数据量较小的消息 阅读全文
posted @ 2018-07-12 16:41 Roc_Atlantis 阅读(803) 评论(0) 推荐(0) 编辑
摘要: from multiprocessing import Process import time import os def task(): print('%s is running' %os.getpid()) time.sleep(3) print('%s is done' % os.getpid 阅读全文
posted @ 2018-07-12 15:50 Roc_Atlantis 阅读(182) 评论(0) 推荐(0) 编辑