# J'ai volontairement commenté certaines lignes de ce programme de sorte à ce que je puisse quand # même vous présentez un programme qui fonctionne en parti une erreur que je ne peux comprendre se # produit lorsque le programme est au complet, et le temps me manquait pour la corriger. from tkinter import * fenetre = Tk() #def command_lumièreallumée : #"""allume la lumière""" #canvas = Canvas(fenetre, width =1600, height=1000, background='white') #oval = canvas.create_oval(700, 200, 950, 450, outline="white",fill="yellow") #def command_lumièreéteinte : # """eteint la lumière""" #canvas = Canvas(fenetre, width =1600, height=1000, background='black') #oval = canvas.create_oval(700, 200, 950, 450, outline="white",fill="black") canvas = Canvas(fenetre, width =1600, height=1000, background='black') oval = canvas.create_oval(700, 200, 950, 450, outline="white",fill="black") rectangle = canvas.create_rectangle(725, 700, 925, 450, fill="white") # bouton pour allumer la lumière #bouton=Button(fenetre, text="allumer la lumière", command=lumièreallumée) #bouton.pack() # bouton pour eteindre la lumière #bouton=Button(fenetre, text="éteindre la lumière", command=lumière.éteinte) #bouton.pack() canvas.pack() fenetre.mainloop()