TUTORIAL

Tutoriel Tkinter - Hello World

Ce chapitre du tutoriel Python Tkinter présente l'exemple de 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 Hello World

Attention
Le nom du module Tkinter a changé de 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.