摘要: ```python ''' 进程间的通信 ''' """ multiprocessing模块支持进程间通信的两种主要形式:管道和队列 都是基于消息传递实现的, """ from multiprocessing import Queue q = Queue(3) #put, get, put_nowait, get_nowait, full, empty q.put(1) q.put(2) q.pu 阅读全文
posted @ 2019-09-15 17:24 Micheal_L 阅读(143) 评论(0) 推荐(0) 编辑
摘要: ```python """ 问题:当多个进程使用同一份数据资源的时候,就会引发数据安全或顺序混乱的问题 """ ''' 进程同步 ''' #多进程抢占输出资源 import os import time import random from multiprocessing import Process def work(n): print(f'{n}: {os.getpid()} is runni 阅读全文
posted @ 2019-09-15 17:21 Micheal_L 阅读(194) 评论(0) 推荐(0) 编辑