Seite 1 von 1

String in der Ausgabe formatieren: das erste Wort fett(bold)

Verfasst: Sonntag 26. April 2009, 18:07
von egerlach
Wie formatiere ich das erste Wort fett (bold) und das zweite normal bevor ich es ausgebe? - Hier wird BEIDES, also "Absender" und "Uhrzeit" fett ausgegeben, ich will aber nur den Absender fett haben:

Code: Alles auswählen

s=nachricht["absender"] +", " +nachricht["uhrzeit"]
text = tk.Message(root,width=Breite, font=("Arial",10, "bold"), bg=hintergr_farbe, fg="black",text=s)
text.pack()
Gruss
Eckard

Re: String in der Ausgabe formatieren: das erste Wort fett(b

Verfasst: Sonntag 26. April 2009, 18:28
von numerix
egerlach hat geschrieben:Wie formatiere ich das erste Wort fett (bold) und das zweite normal bevor ich es ausgebe? - Hier wird BEIDES, also "Absender" und "Uhrzeit" fett ausgegeben, ich will aber nur den Absender fett haben:
Auszug aus http://effbot.org/tkinterbook/message.htm:
When to use the Message Widget

The widget can be used to display short text messages, using a single font. You can often use a plain Label instead. If you need to display text in multiple fonts, use a Text widget.

Verfasst: Freitag 1. Mai 2009, 21:42
von Python 47