这是情况
class App(wx.Frame):
def __init__(self,parent,id=-1,title='Test App'):
wx.Frame.__init__(self,parent,id,title,size=((1050,690)))
self.mode = 'Test'
class SetModes:
def __init__(self):
self.GetModes = App(None,-1)
self.appmode = ''
def SetMode(self):
self.appmode = self.GetModes.mode
现在这只是一个示例脚本,因为我已经知道这行不通,但它显示了我本质上想要做的事情。让我澄清一下:
我想从应用程序类中获取和设置一些变量。我希望能够从我的“SetModes”课程中做到这一点。问题是我无法创建它的实例,因为我无法为实例分配父级,因此 self.GetModes 方法不起作用,它告诉我实例不能“没有”父级,所以这是否意味着如果我只想使用它的一些变量和函数,我就无法创建我的 App 类的实例?
那么我该如何让它发挥作用。我可以让一个班级与需要父母的班级进行交流吗?