如何在前台从Python脚本启动外部程序?

5 投票
1 回答
5406 浏览
提问于 2025-04-17 02:21
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)

撰写回答