如何在python中打开exe文件并在不关闭exe文件的情况下继续



我写了这个代码:

import subprocess
subprocess.call(["notepad.exe"], creationflags=subprocess.CREATE_NEW_CONSOLE)
print('I continue working.')

但在我关闭记事本之前,我的脚本不会继续运行。如何在不关闭此文件的情况下打开文件并继续运行脚本?

为此,您使用subprocess.Popen方法,如下所示:

process = subprocess.Popen("notepad.exe", shell=True, stdin=subprocess.PIPE)

如果您想以任何方式与使用该函数调用的流程进行交互,您可能需要阅读有关管道的内容,并深入研究子流程模块。

相关问题:如何在Python中启动后台进程?

最新更新