私はこのトレースバックを取得しています:
Traceback (most recent call last):
File "/home/amentis/Dropbox/Rexi/index.py", line 21, in application
ui = Console.Console()
File "/home/amentis/Dropbox/Rexi/UI/Console.py", line 9, in __init__
self.__window = Window.Window(self, 'consoleWindow')
File "/home/amentis/Dropbox/Rexi/RxAPI/RxGUI/Window.py", line 16, in __init__
self.__parent.add_child(self)
AttributeError: 'Window' object has no attribute '_Window__parent'
Console クラスの一部を次に示します。
class Console(Screen.Screen):
def __init__(self):
super().__init__("REXI Console")
self.__window = Window.Window(self, 'consoleWindow')
Window クラスの場合:
class Window(RxGUIObject.RxGUIObject):
def __init__(self, parent, name):
RxGUIObject.RxGUIObject.__init__(self, name, parent)
self.__body = ""
self.__javascript = ""
self.__css = ""
self.__parent.add_child(self)
および RxGUIObject:
class RxGUIObject(RxObject.RxObject):
def __init__(self, name, parent):
RxObject.RxObject.__init__(self, name)
self.__parent = parent
self.__children = list
Window.__parent
作成されていない、または存在しないのはなぜですか?