Ich arbeite an einem Raspberry Pi. Ich habe eine kleine HTML-Seite mit 2 Buttons erstellt, die ausführbare Dateien über CGI aufruft und Dinge erledigt. Ich möchte eine Temperaturanzeige auf der gleichen Seite hinzufügen.Rückgabewert von Python-Skript über CGI
Ich habe ein kleines Python-Skript, das die Temperatur eines Sensors liest und ich kann es erfolgreich auf der Konsole oder über direkte CGI anzeigen (Eingabe der URL, das einzige, was angezeigt wird, ist die Temperatur). Ich möchte die Temperatur direkt auf meiner HTML-Seite sehen und in der Lage sein, den Wert durch Klicken auf eine Schaltfläche zu aktualisieren.
Ich kann keine Antwort finden, die mir helfen könnte, einen Wert aus dem Python-Skript zurückzugeben und es in einem Textfeld oder etwas anzuzeigen. Hast du irgendeine Spur für mich zu folgen?
Eine einfache Möglichkeit ist, Ihr CGI die gesamte HTML-Seite mit den aktualisierten Daten neu schreiben zu lassen. –
normalerweise sind Sie besser dran mit [WSGI] (https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface) anstelle von CGI - auch Frameworks wie [cherrypy] (http://cherrypy.org/) oder [Flasche] (http://bottlepy.org/) erleichtern Sie die Dinge – janbrohl