在这段代码中,我尝试将该按钮的命令设置为goRun
,并且还将Return
密钥绑定到goRun
。为什么我的按钮可以工作,但不是我的钥匙绑定?
def goRun():
Run.runData(ENTRY=symbolEntry.get(), GREATER=greaterEntry.get(), BETWEEN=betweenEntry.get(), LESSER=lesserEntry.get())
#^ "Run" is a seperate class.
button = Button(app, text="Go Data", command=goRun, fg="blue")
button.pack(side="top", pady=2, padx=10)
app.bind('<Return>', goRun)
当我运行应用程序,并按下Return
键,我得到这个错误:
TypeError: goRun() takes no arguments (1 given)
但是,当我按下按钮,它运行的命令和工作得很好。
我在做什么错?
您使用的是什么GUI库? –
这几乎是'tkinter'。 –