【发布时间】:2014-06-09 23:28:48
【问题描述】:
我是 python 新手,需要一些帮助。我正在编写一个 python 脚本来调用应用程序 exe(比如 abc.exe)。我为此目的使用 subprocess.popen 。例如:
r_stdout = subprocess.Popen(CommandLine,
stdout = subprocess.PIPE,
stderr = subprocess.PIPE).communicate()[1]
这里的CommandLine 是:abc.exe -options "<optionstr>"。 abc.exe 对我来说是一个黑盒子,它会为我传递的一些选项产生错误提示。错误提示是标准的 Windows 提示,说 abc.exe 已停止工作,为我提供了 3 个选项来在线检查解决方案、关闭程序、调试程序。
现在我的问题是:有没有办法避免这个命令提示符?即有没有办法让python脚本抑制这个提示?
【问题讨论】:
标签: python windows subprocess