在使用tkinter时,出现了问题

函数ABC()在点击按钮时无法选用,使用print,得知他只在开始时执行一次,如何修改?

img

Button()的command设置的是函数的地址,abc后面不能加()
Button(xxxxxx,command=abc)

command参数是按钮关联的函数,当按钮被点击时,执行该函数:https://www.runoob.com/python/python-tk-button.html

这样设置:command=lambda :函数()
https://blog.csdn.net/weixin_57272288/article/details/122037286

看下这篇博客,也许你就懂了,链接:使用tkinter实现猜数字游戏

button 的 command 应传入函数名,不能有括号。有括号表示函数返回值;而不加括号是一个函数对象,是可以调用的

Button(tk, text = "something", command = function)

function不带括号
还有,你咋用海龟编辑器编辑tkinter?
你可以去Python官网下载Python(网址:
http://www.python.org/

进去后点Download,win7以上下最新的,win7下Python3.8