subprocess.Popen除非您通过调用communicate返回的对象明确要求它,否则不会阻塞,因此您可以多次调用它来启动多个进程.
如果确实需要同时与两个子进程通信(例如,读取它们的STDOUT),则subprocess.Popen在单独的线程中调用.每个线程都可以管理子流程并与之通信.当然,这使您可以进行所有同步,但这在很大程度上取决于您的具体应用.
| 归档时间: |
|
| 查看次数: |
2182 次 |
| 最近记录: |