JokerGTS, supervisord и не использует try except. И Google подсказывает, что его можно запустить под виндой. Можно и без него - если оформить скрипт, как виндовый сервис, и зарегистрировать в системе с перенаправлением всего вывода в лог.
В скрипте достаточно вложений (например, тело скрипта в бесконечном цикле, а часть цикла в try except, еще куча if), мне хочется по возможности обойтись без try.