Можете помочь в классах, я запутался.
class App(tk.Tk):
def __init__(self):
super().__init__()
self.title('Manager')
self.geometry('1050x500')
# self.resizable(0, 0)
self.style = ttk.Style()
self.style.configure('WhileStyle.TLabel', font=('Comfortaa', 10))
self['background'] = '#EBEBEB'
self['width'] = '5'
self.put_frames()
def put_frames(self):
self.show_items_frame = ShowItemsFrame(self).grid(column=0, row=1)
class ShowItemsFrame(tk.Frame):
def __init__(self, parent):
super().__init__(parent)
self['background'] = self.master['background']
self['width'] = '60'
self.put_widgets()
def put_widgets(self):
table = ttk.Treeview(self, show='headings')
table.bind("<Double-1>", self.OnDoubleClick)
table.pack(expand=tk.YES, fill=tk.BOTH)
def OnDoubleClick(self, event): #Как мне тут обратится к table?
item = self.put_widgets.table.identify('item', event.x, event.y)
print(self.put_widgets.table.item(item, "text"))