Я хочу получить stdout в переменной после запуска вызова os.system.
Давайте возьмем эту строку в качестве примера:
batcmd="dir"
result = os.system(batcmd)
result будет содержать код ошибки (stderr 0 под Windows или 1 в некоторых Linux для приведенного выше примера).
Как я могу получить stdout для вышеуказанной команды, не используя перенаправление в выполненной команде?