【发布时间】:2023-02-21 01:17:21
【问题描述】:
我有一个可以在命令行上执行的程序(比如说 program.exe)。执行后,它会请求一些输入,运行一段时间,然后给出一些输出。我需要编写一个与该程序交互的 python 脚本,以便它可以连续发送/接收输入/输出。
我已经尝试了库subprocess 和Pexpect,但到目前为止我还没有设法实现这个功能。如果有人知道如何做到这一点,我将不胜感激一个工作示例,以便我可以对其进行调整。
非常感谢您的帮助!
【问题讨论】:
-
看来 pexpect 就是你要找的东西。因为你的问题不具体。这就是我所能评论的。
标签: python windows cmd parallel-processing subprocess