У меня есть набор из Python3 сценариев, которые отправляют свои выходные данные в виде html отформатированных писем.
Теперь моя идея - запустить веб-сервер Python, где на главной странице отображаются доступные сценарии и когда сценарий выбран, вывод отправляется в браузер вместо отправки по электронной почте.
Я не хочу использовать Python в качестве простого веб-сервера, который показывает index.htm из файловой системы, но что html содержимое входит в переменную, и содержимое переменной отображается, но я не могу найти полезный пример, который я также понимаю. Может ли кто-нибудь подсказать мне правильное направление для этого?
Кроме того, запускаемый скрипт должен знать, что он запускается веб-сервером, а не командной строкой (или cron), так что вывод будет будет отображаться в браузере и не будет отправлен по почте. Любой намек, как я могу сделать это наилучшим образом? Я подумывал разрешить добавить аргумент, если он запущен через Интернет, и проверить в сценарии, существует ли аргумент, но, возможно, есть более красивый способ: -)