Я хочу, чтобы какая-то функция выполнялась, когда пользователь нажимает ввод, но она выдает ошибку в строке "self.name = ne.get ()". Кто-нибудь знает решение этой проблемы?
from tkinter import *
class something(object):
def __init__(self):
self.name = ""
self.root = Tk()
def func_1(self):
nameEntry = Entry(self.root)
nameEntry.pack()
nameEntry.bind("<Return>", lambda event, ne=nameEntry: self.func_2(ne))
nameEntry.focus_set()
self.root.mainloop()
def func_2(self, ne):
self.name = ne.get()
print(self.name)