Jupyter dispose d'un système de commandes dites « magiques » offrant un langage de commande minimaliste et extensible.

Références

2 types de fonctions magiques sont à distinguer :

  • Line magics : il s’agit de commandes précédées d’un caractère % et dont les arguments ne s’étendent que jusqu’à la fin de la ligne courante. Par exemple, %matplotlib inline permet l’affichage des figures directement au sein du notebook.
  • Cell magics : il s’agit de commandes précédées des caractères %% et prendra en compte les instructions de toute la cellule.

Exemple :

05 - Exploitation des données à partir d’une base de données fast_forward