Il est possible de créer une application graphique à l'aide d'un paquet qui fait partie de la bibliothèque standard Python, donc qui ne demande aucune installation supplémentaire : tkinter.
Pour utiliser le paquet tkinter (ToolKit INTERface), il faut ajouter une instruction import :
from tkinter import *
Cette instruction nous permettra d'accéder à plusieurs widgets comme s'ils faisaient partie intégrante de Python.
Avec certains langages de programmation, l'interface graphique peut être créée à l'aide d'icônes que l'on fait glisser dans une fenêtre. Avec Python, il faut plutôt instancier chaque objet par programmation puis les placer dans la fenêtre principale, également par programmation.
Ainsi, pour instancier la fenêtre principale de l'application, il suffit de faire :
fenetre = Tk()
« Tkinter 8.5 reference: a GUI for Python ». New Mexico Tech. http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/index.html
« tkinter — Python interface to Tcl/Tk ». Python. https://docs.python.org/3/library/tkinter.html
« An Introduction To Tkinter ». effbot.org. http://effbot.org/tkinterbook/tkinter-index.htm#class-reference
« Python Tkinter ». Python Course. https://www.python-course.eu/python_tkinter.php
« Créer une interface graphique avec Tkinter et Python 3 ». developpez.com. http://vincent.developpez.com/cours-tutoriels/python/tkinter/apprendre-creer-interface-graphique-tkinter-python-3/
« Interface graphique Tkinter python ». Apprendre Python. http://apprendre-python.com/page-tkinter-interface-graphique-python-tutoriel
« Des interfaces graphiques avec Tkinter ». Open Classrooms. https://openclassrooms.com/courses/apprenez-a-programmer-en-python/des-interfaces-graphiques-avec-tkinter
« Introduction au langage de programmation Python 3 - Chapitre 7 - Interface graphique avec le module Tkinter ». Fabrice Sincère. http://fsincere.free.fr/isn/python/cours_python_tkinter.php?version=3
▼Publicité