0

我正在尝试使用 Python 3.7 在 Windows 10 中创建管道。似乎 os 模块提供了这个,所以我尝试了。

r, w = os.pipe() 

返回两个文件描述符(3 和 4),但是当像这样输入时子进程找不到这些。

错误:

Error writing trailer of pipe:3: Bad file descriptor

我查看了命名管道文件夹并在那里找不到这些描述符,我想也许我可以找到一个位置作为字符串输入到子进程中,例如:

"\\.\\pipe\\3"或者"\\.\\pipe\\4"

但我做不到。os.pipe()在 Windows 中创建的管道的完整地址是什么?

4

0 回答 0