Ich erzeuge Labels, die aus einer Datenbank befüllt werden. Dabei soll der Text mit Tabulatoren formatiert werden:
Code: Alles auswählen
for i in res:
text = "%2d \t %3d \t %50s \t %9.3f" % (i[0], i[1], i[2], i[3])
label = Label(frame_pos, text=text)
label.pack()

d. h. die Formatierung klappt bei den meisten Zeilen, bei einigen aber nicht. Wenn ich das Feld Text in der Schleife mit print ausgebe, sieht es auf der Konsole richtig aus. Woran kann das liegen?