我正在使用python的子进程来自动使用python脚本运行程序。每次执行子进程时,都会出现一个弹出窗口,它阻止我在PC上执行任何其他操作(脚本可能需要很长时间才能运行)。几个月前,我设法通过以下方式调用程序来解决该问题:
proc1 = sp.Popen('DISPLAY=":22" myapp',stdin=sp.PIPE,stdout=sp.PIPE,shell=shell)
代替:
proc1 = sp.Popen('myapp',stdin=sp.PIPE,stdout=sp.PIPE,shell=shell)
当我从另一台PC运行它时,它不再工作了...
是否有再次实现它的想法?
我使用python3.5并在Linux上运行程序
非常感谢