La console interactive REPL

Le REPL[1] permet un contact direct avec MicroPython installé sur la carte. C'est ce qui correspond à la console Python sur ordinateur ou la calculatrice Numworks. Pour lancer REPL, cliquez sur l'icône .

Conseil

Commencer par l'instruction :

1
>>> from microbit import *

Ceci permettra de rendre disponibles toutes les fonctionalités du langage du langage spécifiques à la carte micro:bit

En outre, le mode REPL propose :

  • la complétion avec la touche TAB (c'est une aide à la saisie qui permet, à partir de quelques lettres d'obtenir une liste de mot),

  • la possibilité de réutiliser les instructions précédemment tapées à l'aide de la touche .

En cliquant sur l'icône REPL, le programme en cours d'exécution sur la carte (main.py) est stoppé et vous pouvez taper des commandes qui seront immédiatement exécutées par MicroPython. La capture ci-dessus vous affichera instantanément le message sur la matrice LED. C'est très commode de pouvoir interagir directement avec MicroPython en cours d'élaboration de programme. Cela permet par exemple :

  • de tester une ligne de code comme display.show("Hello world!!")

  • de se renseigner sur l'usage d'une commande. Essayez help(display.show)

  • de connaître le contenu d'une librairie. Essayez dir(Image)

  • de connaître les cause d'un plantage du programme

  • etc....

Attention

Vous ne pouvez pas avoir REPL ouvert en même temps que Fichiers.

Vous ne pouvez pas Flasher quand REPL est ouvert.