Wenn Sie eher eine schnelle Lösung als eine vollständige Webseite benötigen, besuchen Sie SimpleHTTPServer Sie können Ihre Zustandsinformationen in Form einer Datei in ein Verzeichnis schreiben, und sie werden dort aktualisiert, damit andere sie sehen können.
Nicht schön, aber sehr schnell und sehr einfach.
Für eine Demonstration geben Sie einfach ein python -m SimpleHTTPServer
Dadurch wird eine Webseite mit der Adresse http://[your computer's name or IP]:8000
mit dem Inhalt des aktuellen Arbeitsverzeichnisses, in dem es sich beim Start befindet. Die Dateien sind direkt miteinander verknüpft. Wenn Sie auf eine Datei klicken, wird sie im Browser angezeigt; wenn Sie auf ein Verzeichnis klicken, wechseln Sie in dieses Verzeichnis und sein Inhalt wird aufgelistet.
Für Ihre Zwecke können Sie mit einem leeren Verzeichnis beginnen und Dateien erstellen, die den Schritten entsprechen, die Sie melden möchten. Sie könnten Dateien mit dem Namen Ihrer Schritte anlegen, z. B. "Schritt 1.txt", und detailliertere Informationen in dieser Datei. Schritt 1 könnte ein Verzeichnis sein, das Ihr Skript erstellt, wenn Schritt 1 abgeschlossen ist, usw.
Alternativ können Sie auch Verdreht die es Ihnen ermöglicht, HTTP-Anfragen direkt aus Ihrem Python-Skript zu bedienen.
Wenn Sie etwas ausgefallener werden wollen, können Sie im Wesentlichen die gleiche Methode anwenden. Von Ihrem Python-Skript aus schreiben Sie die Ausgabe in Dateien in einem leeren Verzeichnis. Schreiben Sie auf einem Webserver mit PHP ein triviales Skript, das dieses Verzeichnis prüft und anzeigt, was gefunden wurde. Setzen Sie das Aktualisierungsintervall der Seite auf einen bestimmten Wert, und die Seite aktualisiert sich in den Browsern der Betrachter von selbst.