Лучший способ организовать набор долго работающих кодов Python - Windows
Вопрос новичка. У меня есть набор сценариев, которые нужно запускать один раз очень часто в течение очень долгого времени. Моя текущая настройка выглядит так: Запустите кучу скриптов в терминале с помощью:
pythonw my_script1.py
pythonw my_script2.py
так далее...
Pythonw используется, чтобы не портить терминал с помощью операторов print. Я все еще могу контролировать сценарии, войдя в систему. Отправлять электронные письма в случае возникновения исключений. Время сценариев с Threading.Timer(). Если какой-либо сценарий выходит из строя по какой-либо причине, найдите его в проводнике процессов. https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
Убейте проблемный скрипт, отладьте его и запустите снова.
Мой вопрос: есть ли лучший способ сделать это на Windows? Лучшая практика сортов? Я читаю многопроцессорность в python, но похоже, что этот путь не будет принципиально другим.