Vous êtes ici : Accueil > Ressources pour la classe > Jupyter et l’ENT Académique > Usage de Python Tutor dans un Notebook de l’ENT
Publié : 15 décembre 2019

Usage de Python Tutor dans un Notebook de l’ENT

L’outil Python Tutor, très pratique pour expliquer l’évolution de l’état des variables Python, peut être directement intégré dans un notebook de l’ENT académique.

Voici comment intégrer Python Tutor dans

(à la date de rédaction de cet article, la bibliothèque metakernel n’est pas intégrée au JupyterLab académique, il faut l’installer via un pip install)

!pip install metakernel # installation de la librairie metakernel dans le notebook courant

On appelle ensuite la fonction qui sera utilisée :

from metakernel import register_ipython_magics
register_ipython_magics()

Lorsque l’on souhaite avoir la visualisation de Python Tutor d’une cellule, il suffit de la faire précéder de %%tutor :

%%tutor

liste1 = [2,3,4]
liste2 = liste1

liste2[0] = 10

On obtient alors la présentation suivante :