When i was trying to event bind inside my class, binding event creates argument error. Codes are written below-
class Login_App(tk.Tk):
def __init__(self):
super().__init__()
self.btn_lgin = ttk.Button(self, text="Login")
self.btn_lgin.grid()
self.btn_lgin.bind('<Return>', lambda: Login(self=self))
def Login(self):
'''I need "Self" in some codes, cant remove it'''
print("Clicked")
if __name__ == "__main__":
app = Login_App()
app.mainloop()