Farbiger Text in Python mit print?

3 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Du kannst Colorama benutzen.

from colorama import Fore

print(f"{Fore.CYAN}Example Text{Fore.RESET}")

#Fore.CYAN setzt die Farbe auf Cyan und 
#Fore.RESET Resettet die Farbe
Woher ich das weiß:Hobby
MadokaFan 
Fragesteller
 13.11.2023, 15:59

Etwas umständlich erklärt °_°

0
jo135  13.11.2023, 16:03
@MadokaFan

Es ist umständlich. Terminals kennen an sich nur Text, ganz ohne Farbe. Das Einfärben geht nur um Steuerkommandos, die wiederum als Text gesendet werden müssen (und nicht immer und überall funktionieren).

Wenn du es richtig bunt willst, wirst du lieber eine graphische Benutzeroberfläche machen.

1
MadokaFan 
Fragesteller
 13.11.2023, 16:08
@jo135

Ich programmiere es auf einem Taschenrechner

Und wie kann man die geröße ändern?

0

Bash: pip install termcolor

Python:

from termcolor import colored

text = "Hallo ich bin eine Katze"
farbiger_text = colored(text, 'blue')

print(farbiger_text)