Tutoriel Tkinter - Hello World

Nous allons commencer notre voyage avec Tkinter avec le programme populaire Hello World.

Tkinter Hello World.py
from sys import version_info
if version_info.major == 2:
    import Tkinter as tk
elif:
    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.

comments powered by Disqus