Как проверить, запущен скрипт или нет (который вызывается внутри subprcoess) в django
Я работаю на фреймворке Django, там внутри некоторой функции нужно вызвать один скрипт (это shell скрипт). Поэтому я вызвал его через subprocess.Popen(command).
def func(request):
if request.method=="POST":
'''Collect data'''
subprocess.Popen(command, shell=True)
return render()
Команда, которая находится внутри subprocess.Popem, может выполняться некоторое время. Теперь нужно проверить, выполняется ли эта команда или нет, что означает статус команды - запущена она или завершена.
Может ли кто-нибудь помочь?
Спасибо.