« Programmation Python/L'interface graphique » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Fogg (discussion | contributions)
Ligne 4 :
Comme dans tout langage de programmation, l’exécution du code ne se voit pas par l'utilisateur !
 
Jusqu’à maintenant, la seule relation entre le programme une fois lancé et l'utilisateur, était le terminal :
:Un ''print'' par-ci, pour donner des informations à l'utilisateur, uniquement sous forme d'une chaine de caractères.
:Un ''input'' par-là, afin que l'utilisateur puisse envoyer des données, toujours sous forme d'une chaine de caractères, au programme.
Ligne 10 :
Dorénavant, ayant des acquis sur la programmation dans ce langage, il va vous être enfin possible de donner du style à vos programme en créant une véritable Interface Homme-Machine (IHM) !
 
Pour cela, python intègre déjà avec son interpréteur : Tkinter, qui est une bibliothèque graphique libre. Créer vos Interfaces Homme-Machine avec cette bibliothèque permettra à l'utilisateur de n'avoir aucune bibliothèque à télécharger en plus de votre code,. ilIl sera donc très portable !
 
Sinon, dans les bibliothèques graphiques libres, les principaux modules sont :
Ligne 18 :
*[http://fr.wikipedia.org/wiki/PyQt PyQt] pour Qt
 
Inutile d'en dire davantage, ; les liens Wikipédia sont très bien documentés. Sachez qu'il n'y a pas une solution unique, ; ces bibliothèques ont toutes leurleurs caractéristiques, ; tout avis ici ne serait que subjectif, ; par conséquent, la seule chose qu'il reste à dire est : Essayezessayez-les, et choisissez celle que vous voudrez... L’esprit du libre, c'est aussi d'avoir le choix !
 
----