Привет!
Не устаю нарадоваться своей находке, книжки "Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих." (2017 г.). Эл Свейгарт. Книга стала писец какой дорогущей, но её можно найти, сами знаете где. Настойчиво рекомендую к прочтению.
В главе 15 есть тема, "Запуск других программ из Python". Так как мне приходится каждый рабочий день, приходя на рабочее место, отрывать несколько программ для выполнения своих рабочих обязанностей и что бы не щёлкать мышкой 20 раз, написал скрипт:
Теперь щелкаю мышкой 2 раза и все нужные программки загружаются сами. (в списке programs перечислены не все нужные мне программы).
Хочу напомнить, что при написании пути к программам необходимо экранировать символ "\", символом "\"(т.е. писать нужно вот так \\). Пока понял это, минут 20 потерял.
Листинг программы можно посмотреть по ссылке https://pastebin.com/SX37GYdD
По ссылкам можно почитать мои конспекты:
Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Коротко о языке
Книги и курсы по Python
Книги и курсы по Python год спустя.