Предмет: Информатика,
автор: LimikGameDev
Как с помощью программы на Python открывать другие программы? Например: я открываю программу написанную на Python, а программа запускает какую нибудь игру. Можете написать код открытия программы?
MaxLevs:
Смотри в сторону subprocess
Жесть, сайт всё катится и катится. Добавить слово guglit в черный список - это уже пик мapaзмa
Гyгли
Воо
Наконец-то
Гyгли в сторону subprocess
Запуск сторонних приложений из под скрипта Python может быть осуществлён либо через subprocess, либо, если мне не изменяет память, модули os или sys так же содержат в себе некоторые функции, позволяющие запускать сторонние процессы
Спасибо большое
Ответы
Автор ответа:
3
Это запускает приложение, но останавливает работу скрипта до момента завершения работы вызванного приложения.
import subprocess
subprocess.call([r'C:\Program Files\someapp.exe'])
А это запускает приложение и продолжает исполнять скрипт.
import subprocess
subprocess.Popen(['C:\Program Files\someapp.exe', '-arg1'])
Похожие вопросы
Предмет: Русский язык,
автор: gedzundmitrii
Предмет: Русский язык,
автор: arinad2002
Предмет: Другие предметы,
автор: Тесса4
Предмет: Алгебра,
автор: Madi2101
Предмет: Литература,
автор: diavolik2008