代码中出错的原因是在按钮绑定事件时,使用了函数名后面加括号的方式,即command=self.upgrade(),应该改为command=self.upgrade。函数名后面不应该加括号,否则会立即执行函数。

正确的代码应该是:

Button(self.win, text='修改', command=self.upgrade).place(x=550, y=150)

这样修改后,点击"修改"按钮时才会调用self.upgrade函数。


原文地址: https://www.cveoy.top/t/topic/pND2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录