Une "fenêtre" à la place d'un "print"
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:
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:
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 :-)