Python 2.7 Python';s子流程:如何隐藏终端窗口并仍然捕获输出?
此代码有效,但会弹出一个终端窗口(简短): 这是Windows7上的Python2.7 有没有办法停止弹出窗口并继续抓取输出 谢谢,Python 2.7 Python';s子流程:如何隐藏终端窗口并仍然捕获输出?,python-2.7,subprocess,Python 2.7,Subprocess,此代码有效,但会弹出一个终端窗口(简短): 这是Windows7上的Python2.7 有没有办法停止弹出窗口并继续抓取输出 谢谢, 尼克。我没有这方面的设置,但由于没有答案,我发现了一些隐约有希望的东西。你能试试这个吗 si = subprocess.STARTUPINFO() si.dwFlags = subprocess.STARTF_USESHOWWINDOW # tell windows to use wShowWindow options si.wShowWindow = subp
尼克。我没有这方面的设置,但由于没有答案,我发现了一些隐约有希望的东西。你能试试这个吗
si = subprocess.STARTUPINFO()
si.dwFlags = subprocess.STARTF_USESHOWWINDOW # tell windows to use wShowWindow options
si.wShowWindow = subprocess.SW_HIDE # ShowWindow option - only one that sounded useful
wlan = subprocess.Popen(...., startupinfo=si) # as before but add the startupinfo argument
您是否尝试将父脚本保存为
.pyw
?
si = subprocess.STARTUPINFO()
si.dwFlags = subprocess.STARTF_USESHOWWINDOW # tell windows to use wShowWindow options
si.wShowWindow = subprocess.SW_HIDE # ShowWindow option - only one that sounded useful
wlan = subprocess.Popen(...., startupinfo=si) # as before but add the startupinfo argument