Если вы просто какое бы то ни было быстрое решение, а не полноценная веб-страница, посмотрите SimpleHTTPServer Вы можете записать информацию о своем состоянии в виде файла в каталог, и он обновляется для других.видеть.
Не красиво, но очень быстро и очень легко.
Для демонстрации просто введите python -m SimpleHTTPServer
Это создаст веб-страницу с адресом http://[your computer's name or IP]:8000
с содержимым текущего рабочего каталога, в котором он находится при запуске.Файлы имеют горячую ссылку.Если вы нажмете на файл, он отобразится в браузере;Если вы щелкнете по каталогу, вы перейдете в этот каталог, и его содержимое отобразится в списке.
Для вашего использования вы можете начать с пустой директории и создавать файлы, которые соответствуют шагам, о которых вы хотите сообщить.Вы можете иметь файлы с именами ваши шаги, например, «step 1.txt», и более подробную информацию внутри этого файла.Шаг 1 может быть каталогом, который ваш сценарий создает по завершении шага 1 и т. Д.
В качестве альтернативы, извлеките Twisted , который позволит вам обслуживать HTTP-запросы от вашего сценария Python напрямую.
Если / когда вы хотите стать более любопытным, вы можете использовать по существу тот же метод.Из вашего скрипта Python вы записываете вывод в файлы в пустой директории.На веб-сервере с PHP напишите тривиальный скрипт, который проверяет этот каталог и отображает найденное.Установите интервал обновления на странице на какое-либо значение, и оно само обновится в браузерах средства просмотра.