我使用的是Windows XP和Python 2.5。我试图让我的python程序秘密地相互通信,我认为 STARTUPOPTIONS 类可以隐藏窗口,但我无法找到我如何与它们通信。在我的python子进程中,我尝试使用 raw_input ,并且在我尝试写入 Popen.stdin 并刷新它的父进程中,但它没有找到工作。我会使用 Popen.communicate ,但等待进程退出。有没有办法做到这一点?谢谢!
修改:
我将只为Windows用户提供我的程序,所以如果有一个仅适用于Windows的模块,我不介意它无法在其他操作系统上运行。
答案 0 :(得分:1)
检查一下:http://pypi.python.org/pypi/async_subprocess/0.2.1
“提供Popen.communicate的异步版本”