Python 在 Windows 系统上支持命名管道进行进程间通信(IPC)。下面是一个示例代码,演示了如何使用命名管道进行双向数据通信:
# 父进程
import os
from multiprocessing import Process, Pipe
parent_conn, child_conn =Pipe()
p = Process(target=child_func, args=(child_conn,))
p.start()
parent_conn.send("Hello from parent")
print("From child:", parent_conn.