У меня есть программа на Python, которая выполняет subprocess.Popen
, вот так;
process = subprocess.Popen(stand_alone_command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
out, err = process.communicate()
print "out: ", out
print "err: ", err
Если мой stand_alone_command
будет работать вечно, как мне получить то, что stand_alone_command
выбрасывает на STDOUT и STDERR, чтобы я мог его зарегистрировать.