Форум сайта python.su
Здравствуйте!
Прошу помощи по коду:
при нажатии на кнопку вызывается функция getValues(), можно ли при нажатии кнопки послать аргумент в эту функцию добавив getValues(a) вот так:
btn = Button(tk, text=“включи свет”,width=20, command=getValues('y'),fg=“red”)
btn.pack()
?????????????????????????????????????????????????????????????????????????????
Офлайн
на сколько понимаю вам нужна параметризированая функция …
если верить этому то в таком виде как у вас это не будет работать (возможно я ошибаюсь я плохо знаю tk)
нужно больше информации че как зачем там у вас в коде
Офлайн
import tkinter as tk root = tk.Tk() def create_btn(text): btn_2 = tk.Button(text = text) btn_2.pack() btn = tk.Button(text = 'create new btn',command = lambda:create_btn('new button')) btn.pack() root.mainloop()
Офлайн
лямда … конешно! а я таймер это таго … ))
Офлайн