Я тоже новичок в Python и программировании. Я знаю, что из класса питона Google, как запустить внешнюю команду с помощью:Python - subprocess - getstatusoutput
(состояние, выход) = commands.getstatusoutput (ЦМД)
если статус: ## случай ошибки, распечатайте вывод команды на стандартный вывод ошибок и выхода
sys.stderr.write (выход)
sys.exit (1)
Но я вижу, что команды модуль будет устаревшим. Я хочу состояние и вывод, поэтому я могу распечатать вывод, используя sys.stderr.write(), если есть какая-либо ошибка. Итак, есть ли эквивалентная команда в модуле подпроцесса? В настоящее время я использую:
Подпроцесс.
Спасибо!
'subprocess.check_output' в блоке' try' будет самым близким эквивалентом. – Blender