Ausführen eines Prozesses in Pythonw mit Popen ohne Konsole

Ich habe ein Programm mit einer GUI, die ein externes Programm über einen Popen-Aufruf ausführt:

p = subprocess.Popen("<commands>" , stdout=subprocess.PIPE , stderr=subprocess.PIPE , cwd=os.getcwd())
p.communicate()

Es wird jedoch eine Konsole angezeigt, unabhängig davon, was ich tue (ich habe auch versucht, NUL für das Datei-Handle zu übergeben). Gibt es eine Möglichkeit, dies zu tun, ohne dass die von mir aufgerufene Binärdatei die Konsole freigibt?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage