Bonjour, j'ai un problème sur Pyzo :
lorsque je veux dire "si j'appuie sur espace fait ça" Pyzo ne me renvoie pas d'erreur de syntaxe et elle est d'ailleurs copié sur des sites qui explique comment faire.
Ce que je ne comprends pas c'est que les clics de la sourie fonctionnent (droit et gauche) mais pas les clics claviers
Voici mon code au cas où:
Si vous pouviez m'aiderCode:from tkinter import * from random import randint class avance(): def __init__(self): self.root = Tk() self.canvas = Canvas(self.root, width=400, height=400, bg='ivory') self.canvas.pack(side=TOP, padx=5, pady=5) self.but_quitter=Button(self.root, text='Quitter', command = self.root.destroy) self.but_quitter.pack(side=RIGHT) self.position=[200,200] self.canvas.bind("<Button-1>", self.test) self.canvas.bind('<KeyPress-space>', self.mvt) self.root.mainloop() def mvt(self,event): self.position[0]+=5 self.canvas.create_rectangle(0,0,400,400,fill='ivory') self.canvas.create_oval(self.position[0],self.position[1],self.position[0]+10,self.position[1]+10,fill='red') print("clik") def test(self,event): print("testeo") avance()
Merci
-----