dass hier geht:
Code: Alles auswählen
class XYZ():
def __init__(self):
...
def _create_widgets(self):
textvar=tk.StringVar()
entry_w = tk.Entry(textvariable=textvar)Code: Alles auswählen
class XYZ():
def __init__(self):
self.textvar = tk.StringVar()
def _create_widgets(self):
entry_w = tk.Entry(textvariable=self.textvar)Eine Variable, die in der Init-Funktion mit self.xxx angelegt wurde, wird von "textvariable=" nicht akzeptiert und ich kapiere nicht, warum das so ist.AttributeError: 'XYZ' object has no attribute 'textvar'
Kann mir von Euch jemand helfen?
