Ответ 1
Вы можете выполнить все, что хотите, с Python с помощью функции os.system()
.
os.system(команда)
Выполнить команду (строка) в подоболочке. Это осуществляется путем вызова стандарта C функциональной системы, и имеет тот же ограничения. Изменения в os.environ, sys.stdin и т.д. не отражены в окружающая среда выполненных команда.
Для большей мощности и гибкости вы захотите посмотреть модуль subprocess
:
Модуль подпроцесса позволяет вам создавать новые процессы, подключаться к их ввода/вывода/ошибок, и получить их коды возврата.