如何在前台从Python脚本启动外部程序?
或 两者都在后台启动记事本。如何在前台启动它?您可以尝试使用该命令,也许/MAX选项将强制记事本在前台,否则如果您可以等到记事本关闭,请使用/wait选项/如何在前台从Python脚本启动外部程序?,python,Python,或 两者都在后台启动记事本。如何在前台启动它?您可以尝试使用该命令,也许/MAX选项将强制记事本在前台,否则如果您可以等到记事本关闭,请使用/wait选项/ from subprocess import Popen Popen(["notepad", "macros.txt"]) 这段代码似乎在Windows中不起作用:“WindowsError:[错误2]”@DSblizzard:我添加了shell=True参数(否则您必须指定完整的路径),在我的WindowsXP上,它甚至可以在没有/MA
from subprocess import Popen
Popen(["notepad", "macros.txt"])
这段代码似乎在Windows中不起作用:“WindowsError:[错误2]”@DSblizzard:我添加了
shell=True
参数(否则您必须指定完整的路径),在我的WindowsXP上,它甚至可以在没有/MAX选项的情况下工作。是否可以填充cmd?类似于process=subprocess.Popen([“start”,“C:\Windows\System32\cmd.exe”,“cd C:/folder;dir”],shell=True)我希望能够打开3个cmd窗口并从那里启动某些程序。
from subprocess import Popen
Popen(["notepad", "macros.txt"])
Popen(["start", "/MAX", "notepad", "macros.txt"], shell=True)