Skip to content

Premier tour d'horizon de THONNY

Présentation et installation

Thonny

Thonny est un environnement de programmation en Python ce qui signifie qu'il intégre à la fois une distribution Python récente (à l'heure actuelle Python 3.7) et un éditeur de code associé à un terminal.

Ce logiciel libre peut être installé sur les plateformes usuelles : Windows, Mac et Linux.

Thonny est déjà installé au lycée mais si vous souhaitez l'utiliser sur votre ordinateur personnel vous pouvez le télécharger à l'adresse http://www.thonny.org.

Remarque : en installant Thonny, il devient donc inutile d'installer Python depuis le site officiel

Utilisation

Lors du premier lancement du logiciel voilà la fenêtre qui s'ouvrira :

Thonny

Cette fenêtre présente : * une barre de menus
une barre d'icônes
une première zone pour l'instant nommée
* une deuxième zone nommée Shell

Le Shell

C'est la zone que vous utiliserez dès le début : elle permet d'exécuter des instructions Python simples, d'évaluer des valeurs simplement en les tapant à la suite de l'invite de commandes (prompt en anglais) marquée par trois chevrons (>>>) puis en validant avec la touche Entrée.

Shell Thonny

La zone d'édition

C'est la zone pour l'instant nommée . Vous pouvez y rédiger un code plus long.

Editeur

Puis le sauvegarder sous un nom adapté (extension .py)

sauvegarde

Et enfin l'exécuter

run

La zone d'interprétation (Shell) contient la trace d'éxécution de votre script. En grisé vous voyez apparaître la mention %Run script.py suivi à la ligne du résultat de l'exécution de votre script.

execution shell

Configuration

Afin de profiter au mieux des possibilités du logiciel, il est recommandé d'activer certaines options.
Dans le Menu Tools/options cohez tout

options

Vous pouvez si vous le souhaitez également configuer le thème (couleurs) et la police en utilisant l'onglet Theme & Font

Variables

Thonny permet pour les scripts sauvegardés et enregistrés de visualiser l'ensemble des variables utilisées.
Il suffit d'activer Variables dans le menu View

menu view

Une boite supplémentaire s'affiche avec le nom de toutes les variables utilisées et les valeurs stockées.

valeurs variables

Installation de modules supplémentaires

Vous utiliserez au cours de l'année des modules non fournis avec la distribution standard de Python tels que numpy, matplotlib,... Thonny permet de gérer et d'installer ces modules très simplement.

Ouvrez le gestionnaire de package (menu Tools/ Manage packages..)

valeurs variables

Tapez le nom du package à installer et cliquez sur Find package from PyPi

valeurs variables

Puis enfin validez en cliquant sur bouton install en bas de la fenêtre

valeurs variables

Vous pouvez dorénavant importer votre module dans un script ( l'installation ne sera bien sûr plus à refaire)

Back to top