Как вызвать внешнюю команду в python?


#1

Как можно вызвать внешнюю команду (как если бы я набрал ее в командной строке Windows) из Python script?


#2

модуль subprocess не пробовали?
или os.system с os.popen ?


#3

Для вызова внешней команды используйте модуль подпроцеса (subprocess), даже официальная документация рекомендует его использование

Модуль подпроцессса предоставляет более мощные средства для порождения новых процессов и получения их результатов; использование этого модуля предпочтительнее, чем использование функции os.system().


#4

всем спасибо!