您将需要调用一个外壳程序才能使subprocess选项起作用:
p = subprocess.Popen('start /B MOZILL~1.LNK', shell=True)p.wait()
但是,此 *** 作仍将立即退出(请参阅@R。Bemrose)。
如果
p.pid包含正确的pid(我不确定在Windows上),则可以使用它
os.waitpid()来等待程序退出。否则,您可能需要使用一些win32
com魔术。
欢迎分享,转载请注明来源:内存溢出
您将需要调用一个外壳程序才能使subprocess选项起作用:
p = subprocess.Popen('start /B MOZILL~1.LNK', shell=True)p.wait()
但是,此 *** 作仍将立即退出(请参阅@R。Bemrose)。
如果
p.pid包含正确的pid(我不确定在Windows上),则可以使用它
os.waitpid()来等待程序退出。否则,您可能需要使用一些win32
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)