Python 3 sous Debian 9

Site officiel : Python => Documentation


Un fichier Python commence par :
# -*- coding: utf-8 -*-
#!/usr/bin/env python

Conventions de syntaxe en Python

Par défaut, la bibliothèque graphique Tkinter pour Python 3 n’est pas installée sous Debian 9. Pour l’installer, taper dans la console :
sudo apt-get install python3-tk

Pour exécuter un fichier Python depuis la console :
python3 nom_fichier.py


Quelques autres éléments parfois utiles par la suite :

Pour connaître les droits d’un fichier :
ls -l

Pour rendre exécutable un fichier :
chmod +x nom_fichier.py

Pour exécuter un fichier exécutable :
./nom_fichier.py
Si on veut pouvoir appeler un programme sans se soucier du répertoire de commande, le placer dans /usr/local/bin (on peut enlever l’extension .py).

Python 3 et Geany sous Debian 9

Geany est un environnement de développement léger et rapide. Pour l’installer sous Debian 9, taper dans la console :
sudo apt-get install geany

Puis dans Geany :

Dans les champs « Commande » de « Compile » et d' »Execute », remplacer python par python3 :

Pour le réglage de l’indentation, aller dans :
Editer > Préférences > Editeur > Indentation.
Sélectionner Espaces à la place de Tabulations.
Vérifier que le mode d’intentation automatique par la touche Tab soit coché et que la largeur d’indentation soit de 4.