Я собираюсь выбросить какой-нибудь псевдокод. Тогда объясни, чего я хочу, потому что я не уверен, как иначе.
File_A
class Panel_A(wx.Panel)
def __init__(self):
button_a = wx.Button(parent=self)
def onButton(self, event):
pass to list view
File_B
class Panel_B(wx.panel):
def __init__(self):
listview_a = wx.ListView(parent=self)
File_C
import File_A
import File_B
panel_a = Panel_A()
panel_b = Panel_B()
ОК, у меня есть панель в одном модуле, которая ищет базу данных, когда я нажимаю кнопку_a. Второй модуль имеет просмотр списка. Оба модуля импортируются в третий модуль. Мне нужно иметь возможность передавать информацию из поиска в listview_a в другом модуле. Я не уверен, как это сделать, поскольку все объекты объявлены в File_C, но мне нужно использовать их в File_A.