Python im Browser verwenden: EinfĂĽhrung in Brython

Wer ein Frontend fĂĽrs Web baut, nutzt Javascript. Mit einem Ăśbersetzer wie Brython kann man aber auch normalen Python-Code verwenden und im HTML einbetten.

Artikel verschenken
vorlesen Druckansicht 57 Kommentare lesen

Herr Ober, da ist Python-Code in meiner HTML-Datei.

Lesezeit: 18 Min.
Inhaltsverzeichnis

Javascript ist aktuell die Standardsprache, wenn Entwickler HTML-Seiten dynamisch oder interaktiv gestalten möchten. Javascript ermöglicht es, dass Nutzer auf Buttons klicken, durch Slideshows navigieren oder Audiodateien abspielen. Jeder moderne Browser unterstützt die Skriptsprache, die zu den beliebtesten Programmiersprachen überhaupt gehört.

Programmieren in Python

Aber nicht jeder Programmierer mag Javascript. Wer Python beherrscht, kann mit Brython Projekte fĂĽrs Web programmieren, ohne jemals mit Javascript in BerĂĽhrung zu kommen. Brython ist ein Kofferwort aus Browser und Python. Das bedeutet konkret: Brython ist eine Python-Implementierung im Browser. Es ĂĽbersetzt Python-Code in Javascript-Code.

Um Brython zu verstehen, muss man nicht Javascript können, aber es schadet natürlich nicht. Kenntnisse in HTML und CSS sind wünschenswert, hier gehts schließlich ums Frontend. In diesem Artikel zeigen wir die Grundlagen von Brython, wie man es installiert, HTML-Tags hinzufügt, bestehende Elemente manipuliert und Buttons mit Python-Funktionen verbindet.

Das war die Leseprobe unseres heise-Plus-Artikels "Python im Browser verwenden: Einführung in Brython". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.