Python Language IDLE - Python GUI


Exemple

IDLE est l'environnement intégré de développement et d'apprentissage de Python et constitue une alternative à la ligne de commande. Comme son nom l'indique, IDLE est très utile pour développer un nouveau code ou apprendre le python. Sous Windows, ceci est fourni avec l'interpréteur Python, mais dans d'autres systèmes d'exploitation, vous devrez peut-être l'installer via votre gestionnaire de paquets.

Les principaux objectifs de IDLE sont:

  • Éditeur de texte multi-fenêtre avec mise en évidence de la syntaxe, auto-complétion et mise en retrait intelligente
  • Shell Python avec coloration syntaxique
  • Débogueur intégré avec étapes, points d'arrêt persistants et visibilité de la pile d'appels
  • Indentation automatique (utile pour les débutants en apprentissage de l'indentation de Python)
  • Sauvegardez le programme Python en tant que fichiers .py et exécutez-les et modifiez-les ultérieurement à l'aide d'IDLE.

Dans IDLE, appuyez sur F5 ou run Python Shell pour lancer un interpréteur. Utiliser IDLE peut être une meilleure expérience d'apprentissage pour les nouveaux utilisateurs car le code est interprété comme l'utilisateur écrit.

Notez qu'il existe de nombreuses alternatives, voir par exemple cette discussion ou cette liste .

Dépannage

  • les fenêtres

    Si vous utilisez Windows, la commande par défaut est python . Si vous recevez une erreur "'python' is not recognized" , la cause la plus probable est que l'emplacement de Python ne se trouve pas dans la variable d'environnement PATH votre système. Vous pouvez y accéder en cliquant avec le bouton droit sur "Poste de travail" et en sélectionnant "Propriétés" ou en naviguant sur "Système" via "Panneau de configuration". Cliquez sur "Paramètres système avancés" puis sur "Variables d'environnement ...". Modifiez la variable PATH pour inclure le répertoire de votre installation Python, ainsi que le dossier Script (généralement C:\Python27;C:\Python27\Scripts ). Cela nécessite des privilèges administratifs et peut nécessiter un redémarrage.

    Lorsque vous utilisez plusieurs versions de Python sur le même python.exe , une solution possible consiste à renommer l'un des fichiers python.exe . Par exemple, en nommant une version python27.exe , python27 deviendrait la commande Python pour cette version.

    Vous pouvez également utiliser Python Launcher pour Windows, disponible via le programme d'installation et fourni par défaut. Il vous permet de sélectionner la version de Python à exécuter en utilisant py -[xy] au lieu de python[xy] . Vous pouvez utiliser la dernière version de Python 2 en exécutant des scripts avec py -2 et la dernière version de Python 3 en exécutant des scripts avec py -3 .

  • Debian / Ubuntu / MacOS

    Cette section suppose que l'emplacement de l'exécutable python a été ajouté à la variable d'environnement PATH .

    Si vous êtes sur Debian / Ubuntu / MacOS, ouvrez le terminal et tapez python pour Python 2.x ou python3 pour Python 3.x.

    Tapez le which python pour voir quel interpréteur Python sera utilisé.

  • Arch Linux

    Python par défaut sur Arch Linux (et ses descendants) est Python 3, utilisez donc python ou python3 pour Python 3.x et python2 pour Python 2.x.

  • D'autres systèmes

    Python 3 est parfois lié à python au lieu de python3 . Pour utiliser Python 2 sur ces systèmes sur lesquels il est installé, vous pouvez utiliser python2 .