Найти - Пользователи
Полная версия: вызов функции по нажатию кнопки
Начало » Python для новичков » вызов функции по нажатию кнопки
1
rocky1945
Здравствуйте!
Прошу помощи по коду:
при нажатии на кнопку вызывается функция getValues(), можно ли при нажатии кнопки послать аргумент в эту функцию добавив getValues(a) вот так:
btn = Button(tk, text=“включи свет”,width=20, command=getValues('y'),fg=“red”)
btn.pack()
?????????????????????????????????????????????????????????????????????????????
AD0DE412

на сколько понимаю вам нужна параметризированая функция …
если верить этому то в таком виде как у вас это не будет работать (возможно я ошибаюсь я плохо знаю tk)


нужно больше информации че как зачем там у вас в коде
xam1816
 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()
AD0DE412
лямда … конешно! а я таймер это таго … ))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB