Python на Windows - как ждать нескольких дочерних процессов?

Как ждать нескольких дочерних процессов в Python под Windows, без активного ожидания (опроса)? Что-то вроде этогоalmost работает для меня:

<code>proc1 = subprocess.Popen(['python','mytest.py'])
proc2 = subprocess.Popen(['python','mytest.py'])    
proc1.wait()
print "1 finished"
proc2.wait()
print "2 finished"
</code>

Проблема в том, что когдаproc2 заканчивается доproc1родительский процесс все равно будет ждатьproc1, На Unix можно было бы использоватьwaitpid(0) в цикле, чтобы получить дочерние процессы & apos; коды возврата по окончании - как добиться чего-то подобного в Python на Windows?

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

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