Forum: PC-Programmierung Python Anwendung mit WE Frontend entwickeln


von Emil (Gast)


Lesenswert?

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
von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

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
von Dennis S. (eltio)


Lesenswert?

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

von Dennis S. (eltio)


Lesenswert?

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. :-)

von yesitsme (Gast)


Lesenswert?

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.

von Peter II (Gast)


Lesenswert?

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.

von Dennis S. (eltio)


Lesenswert?

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.

von Peter II (Gast)


Lesenswert?

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.

von TRO (Gast)


Lesenswert?

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.

von Adib (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.