Je n'ai pas compris "mainloop"
Bonjour,
Débutant en Python et Tkinter, je ne demande ce que je n'ai pas compris! Voici un petit code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
from tkinter import *
def truc():
print("premiere ligne de truc")
print("seconde ligne de truc")
print("debut du pgm")
truc()
print("autre ligne")
mafenetre=Tk()
mafenetre.title("test")
mafenetre.geometry("300x200+250+30")
mafenetre.mainloop() |
et je me demande pourquoi il n'y a que le premier "print" qui apparait, et les autres seulement après la fermeture de la fenêtre lorsque l'instruction "mafenetre.mainloop()" est présente.
alors qu'ils apparaissent tous si l'instruction mainloop() est absente!
Merci de votre aide, cordialement....