Skip to content

Programmer avec un IDE

A. Définition

Un environnement de développement intégré (IDE) est un logiciel qui rassemble tous les outils nécessaires au développement de code sur une même interface graphique. Par exemple : Spyder, Thonny, EduPython, Pyzo, etc.

B. Console et éditeur

Il est constitué (au minimum) de deux fenêtres :

Définitions

  • une console : elle exécute du code ligne à ligne. Après chaque appui sur la touche Entrée, le code est envoyé à l'ordinateur et exécuté directement. Ce code n'est pas enregistré dans la mémoire de l'ordinateur, elle sert donc à faire des tests, à vérifier le contenu des variables par exemple.
  • un éditeur : il permet d'écrire plusieurs lignes de codes à la suite, et d'enregistrer ce code sous la forme d'un fichier en .py (un fichier Python). Ce fichier doit être enregistré dans votre répertoire de travail, il contient l'essentiel du code sur lequel vous travaillez. Ce code n'est exécuté que lorsqu'on en donne l'instruction au logiciel (en cliquant sur un bouton "Exécuter" ou une flèche verte)

C. Autres outils

D'autres fenêtres peuvent apparaître, comme un explorateur de variables qui permet de consulter les valeurs stockées dans les différentes variables du programme exécuté. C'est utile pour débogguer un programme par exemple.

D. Exemples d'IDE

Les différents logiciels qui existent fonctionnent de manière similaire, mais leur interface n'est pas exactement la même.

D.1. Thonny

L'interface de Thonny est très simple et constitué d'un éditeur et d'une console. Il faut cliquer sur la flèche verte pour exécuter le script ouvert dans l'éditeur.

D.2. Spyder

L'interface de Spyder est constituée d'un éditeur, d'une console, et d'une troisième fenêtre qui peut servir à l'affichage du contenu des variables, ou à l'affichage de graphiques (plots). Il faut cliquer sur la flèche verte pour exécuter le script ouvert dans l'éditeur.

D.3. Pyzo

L'interface de Pyzo est constituée d'un éditeur, d'une console, et de petites fenêtres incluant un explorateur de fichiers. Pour exécuter le script ouvert dans l'éditeur, il faut cliquer sur Run, puis Run file as script.