Я получил 2 кнопки, соответственно названные «ButtonA», «ButtonB».Я хочу, чтобы программа выводила «hello, ButtonA» и «hello, ButtonB», если нажата какая-либо кнопка.Мой код выглядит следующим образом:
def sayHi(name):
print 'hello,', name
root = Tk()
btna = Button(root, text = 'ButtonA', command = lambda: text)
btna.pack()
Когда я нажимаю кнопку ButtonA, возникает ошибка, text not defined
.
Я понимаю эту ошибку, но как я могу передать текст ButtonA в лямбду?