Предположим, что у меня есть следующий Button
, сделанный с Tkinter в Python:
import Tkinter as Tk
win = Tk.Toplevel()
frame = Tk.Frame(master=win).grid(row=1, column=1)
button = Tk.Button(master=frame, text='press', command=action)
Метод action
вызывается, когда я нажимаю кнопку, но что, если я хотел передать некоторые аргументы методу action
?
Я пробовал со следующим кодом:
button = Tk.Button(master=frame, text='press', command=action(someNumber))
Это просто вызывает метод немедленно, и нажатие кнопки ничего не делает.