python – kolory w konsoli

Python ? Kolorowy tekst w konsoli ? – tak jest to możliwe. Robiąc jakiś niewielki skrypt potrzebowałem użyć kolorów na wyjściu. Poniżej lista najczęściej używanych dekoracji tekstu w pythonie.

HEADER = '\033[95m'
OKBLUE = '\033[94m'
OKGREEN = '\033[92m'
WARNING = '\033[93m'
FAIL = '\033[91m'
ENDC = '\033[0m'
BOLD = '\033[1m'
UNDERLINE = '\033[4m'

przykład

#!/usr/bin/python

HEADER = '\033[95m'
OKBLUE = '\033[94m'
OKGREEN = '\033[92m'
WARNING = '\033[93m'
FAIL = '\033[91m'
ENDC = '\033[0m'
BOLD = '\033[1m'
UNDERLINE = '\033[4m'

print HEADER + " [HEADER] Lorem ipsum dolor sit amet " + ENDC
print OKBLUE + " [OKBLUE] Lorem ipsum dolor sit amet " + ENDC
print OKGREEN + " [OKGREEN] Lorem ipsum dolor sit amet " + ENDC
print WARNING + " [WARNING] Lorem ipsum dolor sit amet " + ENDC
print FAIL + " [FAIL] Lorem ipsum dolor sit amet " + ENDC
print BOLD + " [BOLD] Lorem ipsum dolor sit amet " + ENDC
print UNDERLINE + " [UNDERLINE] Lorem ipsum dolor sit amet " + ENDC

wynik:

Python kolory w konsoli

Można oczywiście używać gotowców. Zachęcam do zapoznania się z termcolor.

Dodaj komentarz

avatar
wpDiscuz