У меня есть основной процесс, который создает два или более подпроцесса, я хочу, чтобы основной процесс ожидал, пока все подпроцессы не закончат свои операции и не выйдут?
# main_script.py
p1 = subprocess.Popen(['python script1.py'])
p2 = subprocess.Popen(['python script2.py'])
...
#wait main process until both p1, p2 finish
...