单击 FOR 循环创建的按钮之一后将其删除。需要像“这个”这样的东西。
这就是为什么被删除的不是被点击的按钮,而是最后创建的按钮:
def btnDel():
btn.destroy()
j=0
for i in seat.values():
j+=1
btn=Button(frRoom,text='МЕСТО %s'% j,width=10,height=5,command=btnDel)
btn.place(x=i[0],y=i[1])
理想情况下,会有类似的东西,但据我所知,Python 没有这个
command=lambda:this.destroy()
我也不明白如何捕捉按下特定按钮的事件