В каталоге у меня есть несколько сценариев оболочки. Я имею для l oop в python и в каждой итерации l oop я хочу запустить эти сценарии оболочки параллельно. После того, как все сценарии оболочки запущены и после завершения выполнения сценария оболочки, только тогда я хочу продолжить мой код.
for each_script in some_directory:
cmd = each_script
proc = subprocess.Popen(cmd, shell=True, cwd= some_directory)
Как узнать, что подпроцесс pro c для каждого сценария оболочки завершен, чтобы я мог продолжить работу в своем коде?