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.
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.
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.
Immer mehr Wissen. Das digitale Abo für IT und Technik.
Als junger Leser heise+ mit 50 % Rabatt lesen. Exklusive Tests, Ratgeber & Hintergründe. Zugriff auf alle heise+ Beiträge inkl. allen Digital-Magazinen.Sichern Sie sich jetzt als junger Leser heise+ mit 50 % Rabatt. Exklusive Tests, Ratgeber & Hintergründe. Unbegrenzter Zugriff auf alle heise+ Beiträge inkl. allen Digital-Magazinen.