[Python-de] Zeilenumbruch im Tkinter/Button
Fritz Cizmaorv
fritz at sol.at
Mon Apr 1 00:51:42 EST 2002
On Sun, 31 Mar 2002 21:21:04 +0200, Albert Hermeling wrote:
> Guten Abend,
> =
> ich habe folgendes Problem ich moechte in Python ein Button erzeugen. Der=
=
> Text des Button soll ein Zeichenumbruch enthalten, was ansich ja nicht sc=
hwer =
> ist:
> =
> button=3DTkinter.Label(frame, text=3D"Das ist ein Text\n mit Umbruch")
> =
> erfuehlt den Zweck. Nun habe ich aber den Text aus einer Datei eingelesen=
und =
> erhalte dann keinen Umbruch mehr, dass ganze sieht etwas so aus:
> =
> Das ist ein Text\n mit Umbruch
> =
> Schaut man sich den Inhalt der Variabel mit dem Buttontext genauer an wir=
d =
> man folgendes Erblicken:
> =
> 'Das ist ein Text\\n mit Umbruch'
> =
> Das Problem ist also der zweite Schraegstrich wie bekomme ich den Weg. =
> Loeschen geht nicht den einige werden ja noch gebraucht.
> =
> MfG und Frohe Ostern
> =
> Albert Hermeling
> _______________________________________________
> Python-de maillist - Python-de at starship.python.net
> http://starship.python.net/mailman/listinfo/python-de
> =
> =
Hallo Albert,
ich schlag mich auch grad mit Dateieinausgabe rum, ich w=FCrde einfach die =
Sequenz "\\n" durch "\n" ersetzen und zwar so:
import string
...
...
buttonText =3D string.replace(buttonText,"\\n","\n")
Auch Dir einen sch=F6nen Ostermontag
Fritz
More information about the Python-de
mailing list