Il semble que ce ne soit pas bien connu, je vais donc le présenter. http://easygui.sourceforge.net/
C'est une bibliothèque Python qui rend extrêmement facile la création d'une simple boîte de message, une boîte de dialogue demandant Oui, Non, une boîte de dialogue demandant le nom du fichier à ouvrir / enregistrer, une boîte de dialogue pour saisir des caractères, des nombres, des mots de passe, etc. Vous pouvez utiliser Python2 ou Python3.
Il ne convient pas pour créer des applications GUI compliquées, mais je pense que c'est utile pour de petits objectifs tels que vouloir une ou deux entrées utilisateur ou afficher des erreurs dans l'interface graphique.
pip install easygui
Tutoriel et API sont faciles à comprendre.
Quand j'utilise certains d'entre eux correctement, cela ressemble à ceci.
from easygui import *
name = enterbox("Input your name", default="Guido")
msgbox("Hello, " + name)
if ynbox("Avez-vous plus de 18 ans?"):
age = integerbox("Quel âge avez-vous?", lowerbound=18, upperbound=10000)
filename = fileopenbox("Fichier ouvert")