12 Punkte von xguru 2021-07-21 | 3 Kommentare | Auf WhatsApp teilen

„Browser Python“

  • Eine Python-3-Implementierung mit Zugriff auf DOM-Objekte und Events des Browsers

→ Dadurch können Skripte auf Webseiten statt mit JS auch mit Python ausgeführt werden

→ Unterstützt aktuelle HTML5/CSS3-Spezifikationen sowie jQuery, D3 und Bootstrap, LESS, SASS usw.

  • Nutzbar ohne separate Installation, indem einfach brython.js vom CDN geladen wird

  • Bietet einen Online-Editor und eine Konsole zum Testen

3 Kommentare

 
galadbran 2022-10-06

Es basiert offenbar auf pyodide, wie unten bei PyScript – Python-Code in HTML ausführen erwähnt.

 
ronia 2021-07-22

Langfristig könnte man sich vielleicht aus dem JavaScript-Monopol (?) lösen, wenn der Browser gleich nativ eine Python-Engine integriert.

 
dastjead 2021-07-21

https://github.com/pyodide/pyodide

Ich erinnere mich, ein ähnliches Projekt namens pyodide gesehen zu haben.

Es scheint ähnliche Eigenschaften zu haben: WebAssembly-Kompilierung / Zugriff auf gegenseitige Scopes zwischen js python / .