Запуск процесса в pythonw с помощью Popen без консоли

У меня есть программа с графическим интерфейсом, которая запускает внешнюю программу через вызов Popen:

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

Но появляется консоль, независимо от того, что я делаю (я также пытался передать ее NUL для дескриптора файла). Есть ли способ сделать это без получения двоичного файла, который я вызываю, чтобы освободить его консоль?

Ответы на вопрос(5)

Ваш ответ на вопрос