Tutoriel Tkinter - Hello World
Nous allons commencer notre voyage avec Tkinter avec le programme populaire Hello World
.
from sys import version_info
if version_info.major == 2:
import Tkinter as tk
else:
import tkinter as tk
app = tk.Tk()
app.title("Hello World")
app.mainloop()
La fenêtre sera comme ceci:
Tkinter
en Python 2 à tkinter
en Python 3. Par conséquent, si vous voulez écrire des codes Tkinter compatibles avec Python 2 et 3, vous devez vérifier le numéro de version majeur de Python avant d’importer Tkinter.Pour Python 2
import Tkinter as tk
Pour Python 3
import tkinter as tk
Dans la ligne suivante
app = tk.Tk()
La fenêtre de l’application qui est une fenêtre principale pourrait avoir d’autres widgets comme des étiquettes, des boutons et un canevas en soi. C’est la fenêtre parente de tous ses widgets.
app.title("Hello World")
Elle nomme la fenêtre principale comme Hello World
.
app.mainloop()
Après la création de l’instance de la fenêtre, mainloop()
doit être appelé pour laisser la fenêtre entrer dans la boucle sans fin, sinon rien ne s’affichera.
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook