Bonsoir,
Je cherche à savoir pourquoi lorsque je créé une fenêtre avec tkinter je suis obligé de la fermer afin que la suite du code "se poursuive". J'aimerais pouvoir en afficher plusieurs en même temps sans qu'elles n'aient de rapport entre elles. J'ai lu plusieurs informations au sujet du widget Toplevel, cependant si la solution est là je ne l'ai pas saisie.
Voici le code, les fioritures en moins :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 from tkinter import * x = 0 while x != 1 : photo = input(">>> ") if photo == "stop" : x = x + 1 continue else : fenêtre = Tk() image = PhotoImage(file="d:/"+photo+".png") canevas = Canvas(fenêtre, width=250, height=350) canevas.create_image(125, 175, anchor=CENTER, image=image) canevas.pack() fenêtre.mainloop()
Partager