Python:fork,pipe和exec
作者:互联网
我想在python应用程序中执行一个程序,它将在后台运行,但最终会到达前台.
GUI用于与之交互.但是控件是通过stdin和stdout上的控制台提供的.我希望能够使用我的应用程序的GUI来控制它,所以我的第一个想法是:
>叉子
>在父级,dup2 stdin和stdout中访问它们
>执行孩子
这在python中是否可以轻松实现?有没有其他方法来实现我想要的,那会是什么?
解决方法:
使用标准Python子进程模块相当容易:
http://docs.python.org/py3k/library/subprocess.html
标签:stdio,python,fork,exec,dup 来源: https://codeday.me/bug/20190928/1829167.html