Мне нужно выполнить команду, используя subprocess.Popen
.
Команда, которую мне нужно выполнить:
./Test -t -1
Test - исполняемый файл, в то время как другие аргументы -t
и -1
предназначены для включения вывода (журналов) в оболочку. Я хочу записать вывод в файл журнала.
К сожалению, я не могу это сделать.
Я пытался так:
output = open("outputlog.log", "a")
subprocess.Popen(["./Test", "-t", "-1"], stdout = output)
Пожалуйста, помогите мне в этом.
С уважением
Tamoor