我正在尝试使用 os
运行命令或 subproccess
python中的模块。命令提示符窗口在终止之前会短暂闪烁。有没有办法消除弹出命令提示符窗口..?
例如:
os.system("ffmpeg -i output.wav output.flac")
有没有办法可以在后台运行它,这样用户可能不会注意到这一点..?
我正在使用 python 2.7 运行 Windows 7。
最佳答案
粗糙的......你甚至用你将使用的模块标记它......
subproccess.Popen("ffmpeg -i output.wav output.flac".split(),shell=True).communicate()
应该这样做...
关于python - 使用 python os 或 subprocess 模块在后台运行命令行程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24974761/