Я попытался найти ответ, но не смог найти ничего подходящего. Следовательно, решение спросить.Слушайте нить при выполнении задачи
У меня есть сценарий A. В начале скрипта A он вызывает скрипт B (или функцию, либо работает) в отдельном потоке.
A продолжает выполнять некоторые задачи. Я хочу продолжить выполнение скрипта A до тех пор, пока скрипт B не завершится.
Как прослушивать завершение B при выполнении задач A?
Например,
Call Script B using subprocess, import file and run function (either way)
while(1):
count=count+1
if script B ended:
break
Может кто-нибудь показать, как проверить "сценарий B закончилась" часть?
Как вы называете сценарий B? Вы называете это с помощью отдельного потока или отдельного процесса? –
Он вызывает другую функцию, которая использует подпроцесс для вызова этого скрипта. (Я могу изменить это, если это может помочь). –