Python 进程,管道( multiprocessing.Pipe() ),进程通信(双向通信)
来源:互联网 发布:淘宝店铺主题风格手机 编辑:程序博客网 时间:2024/05/21 16:55
#a,b=(1,2)#print(a,b)#管道可以双向通信,队列只可以单向通信(一个进程只能发数据,另一个只能收数据)import multiprocessingimport osdef func(conn): #conn管道类型 conn.send(["a","b","c","d","e"]) #发送的数据 print("子进程",os.getpid(),conn.recv()) #收到的数据 conn.close() #关闭if __name__=="__main__": conn_a,conn_b=multiprocessing.Pipe() #创建一个管道,两个口 #print(id(conn_a),id(conn_b)) #print(type(conn_a), type(conn_b)) #multiprocessing.connection.PipeConnection类型 p=multiprocessing.Process(target=func,args=(conn_a,)) p.start() conn_b.send([1,2,3,4,5,6,7]) print("主进程:",os.getpid(),conn_b.recv()) p.join()
阅读全文
0 0
- Python 进程,管道( multiprocessing.Pipe() ),进程通信(双向通信)
- 进程通信----管道(pipe)
- 进程间通信:管道(pipe)
- 进程间通信--无名管道(pipe)
- 进程通信之管道(PIPE)
- Linux进程通信-管道(pipe)
- 进程间通信-管道pipe
- 进程间通信 管道pipe
- 进程间通信--管道(pipe)
- 进程通信值pipe管道
- 进程通信-无名管道PIPE
- Linux--进程间通信(一)-管道(pipe)通信
- 进程通信之管道通信pipe
- Python 进程通信,队列(multiprocessing.Queue()),单向通信
- 进程间通信(IPC):管道(Pipe)
- 1、进程间通信-PIPE(无名管道)
- linux 线程或进程之间通过管道通信(pipe)
- 进程间通信(一): 管道(pipe+fifo)
- Redis入门
- cloud项目中org.springframework.beans.factory.NoSuchBeanDefinitionException
- TMeter Premium(宽带仪表软件)官方正式版V16.0.860下载
- Collection集合框架的结构
- Java编译程序的安装
- Python 进程,管道( multiprocessing.Pipe() ),进程通信(双向通信)
- ubuntu对端口流量进行监控
- JavaScript变量 ,作用域,内存问题
- Centos6.9实现基于源码编译安装LAMP(FPM模块方式)的wordpress应用
- NYNU_ACM 实验室 招新第一周 周赛题解
- JavaSE知识点汇总
- 【计算机网络 】wireshark笔记
- oj网站的训练题:多个数求和
- 数据源配置