Seite 1 von 1

Wie am besten Kommunikation zwischen Python-Script und Javascript Webseite?

Verfasst: Montag 6. April 2020, 11:36
von Tobi82
Hallo,

ich habe mal ein paar Fragen an die Profis. Ich habe ein Raspberry welches zahlreiche Pins High/Low schalten soll. Die Pins werden mittels Python-Script geschaltet und die Steuerung läuft über eine Webseite die in Javascript Programmiert ist.
Die Pins schalten funktioniert perfekt. Ich rufe über das Javascript der Python Script auf und übergebe den Schaltwert. Das Python-Script wird also immer nur zum schalten durchlaufen und wieder beendet. Funktioniert für mich so gut, weiß jedoch nicht ob man das eleganter machen kann.
Nun hätte ich aber vom Python-Script gerne eine Rückgabe an die Webseite, das auch wirklich geschaltet wurde. Also den Wert nochmal ans Javascript zurückgeben. Hat jemand eine Idee wie man das einfach und elegant realisiert? Vielen Dank für eure Hilfe

Re: Wie am besten Kommunikation zwischen Python-Script und Javascript Webseite?

Verfasst: Montag 6. April 2020, 12:35
von __deets__
Indem man in Python einen Webserver schreibt, und zB mit dem einen websocket aufmacht, ueber den in beide Richtungen Informationen fliessen.

Re: Wie am besten Kommunikation zwischen Python-Script und Javascript Webseite?

Verfasst: Dienstag 14. April 2020, 19:36
von Tobi82
Ja, habe ich schon oft von gelesen, aber noch nie verstanden. Hat irgendwer dazu ne simple Anleitung? Oder vielleicht sogar ein Beispiel wie ich Wert x von Python an mein Javascript sende und vom Javascript Wert y zurücksende?

Re: Wie am besten Kommunikation zwischen Python-Script und Javascript Webseite?

Verfasst: Mittwoch 15. April 2020, 08:44
von Sirius3
Simpel ist das nicht. Da kommt einiges an Wissen zusammen.
Aber man kann fertige Pakete benutzen: https://flask-socketio.readthedocs.io/en/latest/
https://blog.miguelgrinberg.com/post/ea ... and-gevent