Для краткости, скажем, у меня есть список, который находится в графическом интерфейсе A
self.Listbox1 = tk.Listbox(self.TNotebook2_t0)
self.Listbox1.place(relx=0.0, rely=0.0, relheight=1.008, relwidth=1.012)
self.Listbox1.configure(background="white")
self.Listbox1.configure(disabledforeground="#a3a3a3")
self.Listbox1.configure(font="TkFixedFont")
self.Listbox1.configure(foreground="#000000")
self.Listbox1.configure(width=334)
На стороне GUI A кнопка работает. Однако, когда я нажимаю на кнопку, я хочу получить доступ к функции из другого класса B. Эта функция должна вставить строку в список в этом графическом интерфейсе A
class navigate:
def __init__(self):
self.listings = Listings.Lists()
def set_training_data_directory(self):
TRAINING_DIR = filedialog.askdirectory()
p = self.listings.get_list_of_training_data
#At this point I dont know how to call the GUI becauce to insert to the TextBox becuase I've gotten too many error
#Toplevel1.Textbox1.insert(p[0])
#Toplevel1.Textbox1.pack()
Я могу опубликовать весь код, если это будет проще, но в основном это элементы GUI