Hallo, Ich möchte eine einfache Anwendung schreiben die ein wefrontend haben soll (Anzeige von Messergebnisse). Es muss Python sein da es auf einem Raspberry Pi läuft.....Der User soll das Python Skript downloaden dann ausführen und anschließend von einem ändern PC über die IP-Adresse mit hfe vom Browser auf die "GUI" zugreifen. Was ist das beste und einfachste Framework dafür?
:
Verschoben durch Admin
Emil schrieb: > ein wefrontend Auf die Gefahr hin, dass ich dumm dastehe: was ist das? Das am nächsten plausible Wort, das ich kenne, heißt "Web-Frontend"...
:
Bearbeitet durch Moderator
Was du suchst sind sogenannte WebFrameworks. Für Python sind typische Verdächtige Django und Flask. Ich kenne mich nur mit Flask aus, aber da hast du in drei Zeilen einen Webserver am Start. Ist auf jeden Fall ein Blick wert. Umfangreiches offizielles Tutorial unter: http://flask.pocoo.org/docs/0.12/quickstart/ Viele Grüße Dennis
Lothar M. schrieb: > Emil schrieb: >> ein wefrontend > Auf die Gefahr hin, dass ich dumm dastehe: was ist das? > Das am nächsten plausible Wort, das ich kenne, heißt "Web-Frontend"... Ich bin mir recht sicher, dass ist was er möchte. :-)
Emil schrieb: > Es muss Python sein da es auf einem > Raspberry Pi läuft Den zusammenhang versteh ich gerade nicht... aber egal. Ich hab mal was mit dem Apache Webserver, mod_wsgi, bottle.py, SQLalchemy und MySQL gebaut. Vielleicht lohnt sich auch ein Blick auf Django Framework.
Emil schrieb: > Der User soll das Python Skript downloaden dann > ausführen und anschließend von einem ändern PC über die IP-Adresse mit > hfe vom Browser auf die "GUI" zugreifen. wozu sollte der User dann das Python Skript downloaden, wenn er es über den Browser bedienen soll? Wenn überhaupt dann läuft auf dem Raspi das Script und stellt eine Webserver bereit.
Ach Leute... stellt euch doch nicht so an. Da steht doch auch dass es von einem "ändern PC über die IP-Adress" (== anderen PC als der Raspberry Pi) angesprochen werden soll.
Dennis S. schrieb: > Ach Leute... stellt euch doch nicht so an. Da steht doch auch dass es > von einem "ändern PC über die IP-Adress" (== anderen PC als der > Raspberry Pi) angesprochen werden soll. und? Was uns das Weiterhelfen? Deswegen muss immer noch kein Download von einen Script erfolgen.
Bottle ist auch Web-Framework für Python. Für kleinere Projekte durchaus interessant. Für größere und komplexere Sachen dann doch lieber Flask oder Django etc.
Hallo Emil, ich hatte mal eine Temperaturmessung mit 4 Sensoren gemacht. Anzeige per html page. Python wurde periodisch aufgerufen und hat gemessen. lighttpd wurde zum Anzeigen benutzt. Glue Logik war RRD. python misst und schreibt in RRD Datenbank. lighttpd zeigt per cgi generierte Grafik an. Ja nach Anwendungsfall ... Adib. --
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.