Метод get_pos
должен захватить то, что пользователь вводит в запись. Когда get_pos
выполняется, он возвращается с:
TypeError: unbound метод get_pos() должен быть вызван с экземпляром приложения в качестве первого аргумента (вместо этого ничего не получается)
Код:
class app(object):
def __init__(self,root):
self.functionframe=FunctionFrame(root, self)
self.functionframe.pack(side=BOTTOM)
def get_pos(self):
self.functionframe.input(self)
class FunctionFrame(Frame):
def __init__(self,master,parent):
Frame.__init__(self,master,bg="grey90")
self.entry = Entry(self,width=15)
self.entry.pack
def input(self):
self.input = self.entry.get()
return self.input