Attention ! Cet interpréteur n’est pas totalement compatible avec Python3. Voir les notes techniques.
L’espace à gauche contient le code source Python que vous voulez exécuter.
Une fois que votre code semble prêt, vous pouvez l’exécuter, dans votre navigateur,
en appuyant sur le bouton Exécuter
sur la droite.
Permet d’exécuter le code source de la partie gauche. Les affichages se font dans la partie à droite.
Permet d’effacer le code source ainsi que les affichages éventuels d’un précédent programme.
En plus des raccourcis de l’éditeur Ace, je prévois d’en rajouter au moins un pour exécuter le code sans toucher à la souris.
Pas encore intégrée à ce site, mais disponible sur le site officiel.
Uniquement sur cette page et pour tester les squelettes de fichiers en Python directement sur le site.
Merci et bravo au créateur et aux contributeurs de Brython.
Tiré du site officiel :
Brython a pour objectif de remplacer Javascript comme langage de script des pages Web. Il s'agit donc d'une implémentation de Python 3 [...], adaptée à l'environnement HTML5, [...].
Une galerie présente quelques démos de ce qu'il est possible de faire, depuis la création d'éléments simples jusqu'au glisser-déposer ou la navigation 3D.
Merci aussi à Ace Editor, l’éditeur de code source utilisé dans la partie gauche.
Le projet est encore assez jeune, quelques modules importants manquent à l’appel pour que je puisse utiliser Brython pour certaines séances avec élèves ou étudiants.
Tout d’abord le noyau du langage n’est 100% testé, mais aussi des modules
importants en termes pédagogiques comme turtle
ou doctest
ne sont pas
encore implémentés. Et la route est longue car turtle
repose sur tkinter
(difficile) et doctest
sur unittest
(en cours).