Python子进程Popen有可搜索的管道?

时间:2011-12-11 21:24:12

标签: python subprocess

我用subprocess.Popen从Python调用二进制文件。我正在传递stdout=subprocess.PIPE所以我可以将输出直接输入我的Python程序并告诉程序将其输出发送到STDOUT而不是文件。看起来我正在调用的二进制文件希望能够在输出文件上进行搜索。不可能在这个管道上寻找并且我收到错误。

我可以在Python中创建一个临时文件并告诉二进制文件写入,然后读取它,但这会减慢很多事情。

任何关于将某种内存缓冲区传递给二进制文件的建议,以便程序可以编写和查找,但是一旦刷新它就能得到它?

0 个答案:

没有答案