Création d'une interface GTK+ avec PyZenity


Dans ce biller on va explorer PyZenity qui est une interface facile de Zenity pour Python.
Zenity est normalement appelé à partir d'un script qui l'invoque avec une multitude de paramètres de ligne de commande pour construire ses interfaces GTK+. Ce module cache les détails de l'invocation de la commande et présente les fonctions de l'API simples.

Assez de théorie, on va explorer ensemble un exemple qui invoque les interfaces GTK+ prédéfinies de PyZenity.
Avant de commencer, veuillez télécharger PyZenity 0.1.4 via ce lien sur Google Drive.
Après le téléchargement, vous devez dézipper PyZenity et l'installer comme suit :

sudo python setup.py install

Explication du code :

Question('Appuyez sur un Bouton')



InfoMessage('Vous avez appuyez sur Oui! Valider pour continuer')




List(titre,"Liste",None,True,"ALL",sep='|',data=[("Ananas",20),("Pommes",30)])



GetDate()





GetText("Entrer un mot de passe","",True)




Pour plus d'information, vous pouvez lancer l'interpréteur Python et taper :
help("PyZenity")


Et vous aurez la documentation de PyZenity comme suit :