Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

L’interface de JupyterLab

JupyterLab fournit un environnement modulaire et flexible pour le calcul interactif et exploratoire. On y retrouve des fonctionnalités typiques d’environnements de développement intégrés (IDE), voire de navigation de document.

L’interface de JupyterLab consiste en une zone de travail principale contenant des onglets de documents et d’activités, une barre de menu, et deux barres latérales repliables, l’une à gauche et l’autre à droite.

La barre latérale gauche contient notamment :

Vous y trouverez aussi le gestionnaire d’extensions. Selon les extensions qui sont installées, d’autres onglets peuvent apparaître.

Exercice 1 : le navigateur de fichiers

Exercice 2 : le terminal

Le terminal est une alternative au navigateur de fichiers; pour interagir avec le système d’exploitation (lancer un programme, naviguer dans les fichiers, ...) on y tape des commandes dans une interface textuelle plutôt que de cliquer dans une interface graphique. Avec un peu d’apprentissage, ce mode d’interaction est très efficace et se prête à l’automatisation.

Nous nous contentons dans cet exercice de montrer comment ouvrir un terminal et y taper des commandes.

Exercice 3 : la table des matières

Exercice 4 : organiser l’espace de travail

Par défaut, la zone de travail consiste en un unique panneau contenant toutes les activités (lanceur, document, feuille, éditeur de texte, terminal, ...) rangées chacune dans un onglet. Il est possible de restucturer l’espace de travail en disposant ces activités sur plusieurs panneaux, afin notamment de pouvoir voir plusieurs activités simultanément. Pour cela, il suffit de déplacer les activités par glisser-déposer du titre de leurs onglets. Les panneaux eux-même peuvent être redimensionnés par glisser-déposer des bordures les séparant.

Exercice 5 : le gestionnaire d’activités

Bilan

Dans cette feuille, vous avez exploré les fonctionalités de base de l’interface de JupyterLab, notamment pour organiser votre espace de travail et faire du ménage dans les activités en cours.