如何在Python中创建和使用命名管道?
FIFO是可以像普通文件一样访问的管道。FIFO存在直到被删除(例如用os.unlink())。通常,FIFO用作“客户端”和“服务器”类型进程之间的会合点:服务器打开FIFO进行读取,而客户端打开它进行写入。请注意,mkfifo()不打开FIFO——它只创建会合点。要创建FIFO(命名管道)并在Python中使用它,可以使用os.mkfifo()。但是,如果文件已经存在,mkfifo会由于文件存在异常而失败。为了避免这种情况,你可以将代码放在try-except块中。
例如
当你运行这个程序时,你可以期待管道被创建。