-1

我有这个问题有一段时间了。当我启动一个程序时,任何 tkinter 按钮都会在不被按下或任何东西的情况下调用它们的功能。在那之后,我不能再使用这个按钮了,因为它出于某种原因只能工作一次。有人可以帮忙吗?

这不是实际代码,但它是一个示例:

from tkinter import *

root = Tk()

def function():
    print("activated")

button = Button(root, text="this is a button", command=function)
button.pack()

root.mainloop()
4

1 回答 1

-3

显然,在按钮代码内的命令末尾添加括号是问题所在。这要归功于@jasonharper。

于 2022-02-08T18:50:23.380 回答