Bonjour tous le monde,

Voila, donc j'ouvre cette discussion, pour demander conseil, comme le dit le titre " Comment remplacer le print par une fenêtre ou une image "

Alors voila, je vous met le code ,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
def defile() :
    Fond.move(img,0,-10)
    a,b = Fond.coords(img)
    #print(b)
    if not (b in pauses) :
        fenetre.after(delai,defile)
    else :
        x,y = Fond.coords(Taupe) 
        i = pauses.index(b) # donne le rang de b dans la liste des pauses
        lim = bordsG[i]
        print(x)
        if not (lim[0]<x<lim[1]) :
            print("perdu")
mais à la place du print"perdu", j'aimerai pouvoir qui s'affiche quand on à perdu ce code la qui est une autre fenêtre :

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
25
26
27
28
 from tkinter.messagebox import *
from tkinter import *
fenetre =Tk()
 
 
fenetre.title("DiggerMole")
fenetre.geometry("1400x700")
fenetre.resizable( width = False, height= False)
 
 
Fond=Canvas(fenetre,width=1400,height=700,bg="#442505")
fichierimg = PhotoImage(file="perduphoto.gif")
img=Fond.create_image(0,0, image=fichierimg,anchor="nw")
Fond.grid()
 
#import diggermoleprojetbon.py
 
#if diggermoleprojetbon == 'jouer':
#	diggermoleprojetbon.main()
	#Il te suffit d'executer le x.main() au moment ou tu cliques ton bouton
 
 
#bouton = PhotoImage ( file="jouer.gif")
#Fond.create_image(725, 430, image=bouton)
 
 
 
fenetre.mainloop()

Merci beaucoup, en attente de vos réponses :-)