Python терминал Linux
У меня возникла проблема при работе в терминале с помощью Python. Суть в том что на компьютере, под linux ubuntu, есть 7 скриптов Python которые нужно периодически запускать и выключать. Хочу сделать автоматизацию этого дела одним скриптом Python но не получилось никак, пробовал pexpect, runscript и т.п. но ничто у меня не сработало. Может есть попроще способы? (Если в ручную то скрипты запускаю с терминала "python script.py") Буду благодарен за помощь!
Ответы (1 шт):
Автор решения: Pak Uula
→ Ссылка
Если вам нужно только запускать процессы, то subprocess.run вам вполне достаточно.
import subprocess
subprocess.run(["python", "script.py"])
Эта функция запускает процесс python с аргументом script.py и ждёт завершения порождённого процесса.