【发布时间】:2012-04-26 03:53:42
【问题描述】:
我想运行特定的命令行应用程序:
ffmpeg -i video.mp4 audio.mp3
我通过 GUI 运行命令,当控制台窗口不存在时,ffmpeg 进程正在新的 cmd 窗口中运行。
测试人员发现“出现的黑色窗口”很吓人且不友好。
如何在不出现任何可见窗口的情况下运行应用程序? os.system()、subprocess.Popen() 和 subprocess.call() 都会启动 cmd 窗口。
如果重要的话,我正在使用 pyqt4 和 py2exe。我的目标用户是 Windows 操作系统用户。
【问题讨论】:
-
谢谢齐格。你能把它写成答案让我选择吗?
标签: python subprocess py2exe