Лучший способ организовать набор долго работающих кодов 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, но похоже, что этот путь не будет принципиально другим.

0 ответов

Другие вопросы по тегам