12 points par xguru 2021-07-21 | 3 commentaires | Partager sur WhatsApp

"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.js depuis un CDN, sans installation supplémentaire

  • Éditeur en ligne et console fournis pour faire des tests

3 commentaires

 
galadbran 2022-10-06

Il semble que ce soit basé sur Pyodide, comme mentionné sous PyScript - Exécuter du code Python dans HTML.

 
ronia 2021-07-22

À 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.

 
dastjead 2021-07-21

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.