os.system- все статьи тега


Python: как получить stdout после запуска ОС.система?

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

Вызов командной строки Linux не возвращает то, что он должен из ОС.система?

мне нужно сделать некоторые вызовы командной строки в linux и получить возврат от этого, однако делать это, как показано ниже, просто возвращает 0 когда он должен возвращать значение времени, например 00:08:19, Я тестирую точно такой же вызов в обычной командной строке, и он возвращает значение времени 00:08:19 Так что я в замешательстве относительно того, что я делаю неправильно, как я думал, что это было, как это сделать в python. import os retvalue = os.system("ps -p 2993 -o time --no-header ...