比如:lbl_image.bind(’<Button-1>’, func=self.secondWin)表示lbl_image绑定 了鼠标左击事件,回调函数是self.secondWin,但是报错 TypeError: secondWin() takes 1 positional argument but 2 were given 因为在方法定义def secondWin(self)中缺一个参数,解决办法是在def secondWin(self,event)添加一个参数event,即使event在后续程序中没有使用,因为bind方法在你点击鼠标后,会把这个点击事件的属性打包成一个对象返给所调用的函数。