"""
管道通信
在内从中开辟管道空间,生成管道对象,多个进程使用一个管道对象进行读写
1.multiprocessing中管道通信只能用于父子关系的进程
2.管道对象在父进程中创建,子进程通过父进程获取
创建多进程:
Process()和os.frok()
实现方法:
1.创建管道 p1,p2=Pipe(duplex=True)
2.发送消息 p1.send(data)
3.接收消息 data = p1.recv
p1发送p2接收
"""
import multiprocessing
from multiprocessing import Pipe, Process
from time import sleep
# 创建管道,True表示双向管道,单向管道,第一个读,第二个写
P1, P2 = Pipe(duplex=
python进程间通信之管道通信
最新推荐文章于 2024-07-03 15:19:48 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)