"Browser Python"
- Implémentation de Python 3 permettant d’accéder aux objets du DOM et aux événements du navigateur
→ Exécution de scripts en Python au lieu de JS dans une page web
→ Prise en charge des dernières spécifications HTML5/CSS3 ainsi que de jQuery, D3, Bootstrap, LESS et SASS
-
Utilisable simplement en chargeant
brython.jsdepuis un CDN, sans installation supplémentaire -
Éditeur en ligne et console fournis pour faire des tests
3 commentaires
Il semble que ce soit basé sur Pyodide, comme mentionné sous PyScript - Exécuter du code Python dans HTML.
À long terme, je me dis que si un moteur Python était intégré nativement directement dans le navigateur, on pourrait peut-être échapper au monopole (?) de JavaScript.
https://github.com/pyodide/pyodide
Ça me rappelle avoir vu un projet similaire appelé pyodide.
Compilation WebAssembly / accès aux scopes mutuels entre js python / il semble avoir les mêmes caractéristiques.