ich bastle an einer Textausgabe in ein Textwidget, die mir nicht so recht gelingen will;
Ich rufe über eine Checkbox eine Funktion auf und erhalte durch die "return"-Anweisung der Funktion den Wert der Funktion zurück,
der auch sofort ins Textwidget (eben durch die return-Anweisung) übertragen wird. Allerdings, und das ist das Problem, bleiben dabei immer so hässliche geschweifte Klammern (zwischen allen Rückgabewerten) stehen. Kann ich die irgendwie entfernen oder deren Ausgabe vermeiden?
z.B.
Checkbox auslesen:
Code: Alles auswählen
def callback():
normale_var1 = var1.get()
if normale_var1 == 1:
TextWidget.insert(END, Methode.Attribut)
Code: Alles auswählen
def Funktion():
x = 1+2
y = 5 + 7
a = u'auslesen von x ergab:', x
return a, y
{{"auslesen von x ergab:}3}{{
12}}
Wäre nett, wenn ihr nen Hinweis hättet