Запуск процессов и выполнение внешних команд в python
В питоне есть модуль subprocess который предоставляет средства запуска внешних процессов и выполнения команд оболочки. Для выполнения некоторых команд без необходимости перехвата их вывода можно использовать функцию run.
1 2 3 4 |
import subprocess result = subprocess.run(['dir','c:\\'], shell=True) print(result.returncode); |
В результате выполнения кода выше будет выведен статус возврата команды оповещающий о результате ее выполнения (с ошибкой или без). Стоит также…