Ceci est une ancienne révision du document !
Interface graphique Tkinter
https://python.doctor/page-tkinter-interface-graphique-python-tutoriel
https://python.developpez.com/cours/TutoSwinnen/?page=Chapitre8
===== Hello world =====
from tkinter import * fenetre = Tk() texte1 = Label(fenetre, text='Hello world', fg='red') texte1.pack() bouton1 = Button(fenetre, text='Quitter', command = fenetre.destroy) bouton1.pack() fenetre.mainloop()
Calculatrice
from tkinter import * from math import * # définition de l'action à effectuer si l'utilisateur actionne # la touche "enter" alors qu'il édite le champ d'entrée : x = 10 def evaluer(event): chaine.configure(text = "Résultat = " + str(eval(entree.get()))) # ----- Programme principal : ----- fenetre = Tk() entree = Entry(fenetre) entree.bind("<Return>", evaluer) chaine = Label(fenetre) entree.pack() chaine.pack() fenetre.mainloop()