У меня есть рамка TKinter и кнопка, прикрепленная к ней:
from tkinter import *
def rand_func(a,b,c,effects):
print (a+b+c)
root=Tk()
frame=Frame(root)
frame.bind("<Return>",lambda a=10, b=20, c=30: rand_func(a,b,c))
frame.pack()
button=Button(frame, text="click me", command=lambda a=1,b=2,c=3,eff=None:rand_func(a,b,c))
button.pack()
root.mainloop()
Я хочу, чтобы одна и та же функция была выполнена при пользователе Нажимает ввод и когда он нажимает кнопку. К сожалению, код выше дает ошибку при привязке кадра. Кто-нибудь знает решение этой проблемы?