如何在前台从Python脚本启动外部程序?
import os
os.system("notepad macros.txt")
或者
from subprocess import Popen
Popen(["notepad", "macros.txt"])
这两种方法都会在后台启动记事本。怎么才能让它在前台启动呢?
1 个回答
2
你可以试试使用 start 这个命令,可能加上 /MAX 这个选项会让记事本在最前面显示。如果你不急的话,可以等记事本关闭后再继续,使用 /WAIT 这个选项。
Popen(["start", "/MAX", "notepad", "macros.txt"], shell=True)