阅读背景:

Python使用管道实现进程间数据传递

来源:互联网 
from multiprocessing import Process, Pipe

def f(conn):
    conn.send('Hello World!')    #向管道中发送数据
    conn.close()

if __name__ == '__main__':
    conn_A, conn_B = Pipe()          #创建管道对象
    p = Process(target=f, args=(conn_A,)) #将管道的一方给子进程
    p.start()
    p.join()
    print("Received message:",conn_B.recv())   #通过管道的另一方获取数据
from multiprocessing import Proc



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: