【发布时间】:2014-09-27 04:06:45
【问题描述】:
我是 subprocess.Popen 的新手,并且一直在阅读文档。我只是想让我的进程不打开控制台。我需要这些参数中的哪一个?
stdout=subprocess.PIPE,
shell=False,
creationflags = CREATE_NO_WINDOW
这仅适用于 Windows 吗?我需要做一些不同的事情才能让它在 Mac 上运行吗?
谢谢!
【问题讨论】:
-
我很确定在 POSIX 平台(如 Mac)上,在任何情况下您都不会真正看到控制台。
-
在那个问题中没有谈论我的参数,只是其他一些
startupinfo。希望有人能提供一些启示。 -
我添加了一个直接解决您列出的所有论点的答案。
标签: python windows macos subprocess