我正在用 python 做一个项目,我做了一个方法来在 tkinter 中绘制一个特定的东西。我想要它,这样每当我按下空格键时,图像就会自行重绘(再次运行该方法,因为我对该方法进行了编码,以便它可以重绘自身)。如果我按下空格键,我将如何将空格键绑定到方法,以便程序运行、绘制和重新绘制?
例如,我想要它,以便每当我按空格键时,程序都会在画布上的随机位置绘制:
from Tkinter import *
from random import *
root=Tk()
canvas=Canvas(root,width=400,height=300,bg='white')
def draw():
canvas.delete(ALL)# clear canvas first
canvas.create_oval(randint(0,399),randint(0,299),15,15,fill='red')
draw()
canvas.pack()
root.mainloop()
我如何将空格键绑定到方法?