startupinfo = subprocess.STARTUPINFO()
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
return subprocess.Popen([command] + args, startupinfo=startupinfo).wait()
if __name__ == '__main__':
    launchWithoutConsole('d:\\bin\\gzip.exe', ['-d', 'myfile.gz'])
Как удалить консоли Windows из порожденных процессов в Python (2.7)?