V) Tkinter
1) Présentation du module
Le module tkinter de la bibliothèque standard Python permet de concevoir des applications graphiques portables, c'est-à-dire qui fonctionnent sur les principaux systèmes d'exploitation.
En effet, si les fonctions d'entrées-sorties basiques sont standardisées par la norme POSIX, il n'en va pas de même pour les interfaces graphiques.
Chaque système d'exploitation vient avec ses propres bibliothèques d'affichage et d'interface.
Le module tkinter permet de s'abstraire de ces considérations et d'écrire des applications graphiques qui fonctionnent aussi bien sous Windows que sous Linux ou encore macOS.
Pour plus d'informations, voici la documentation officielle.