python

[python] 콘솔에 출력되는 글자 색 변경

 

C_RED    = "\\033[31m"
C_BLUE   = "\\033[34m"
C_END     = "\\033[0m"
~~
def elog(message):
    print(C_RED+"========= taskview : "+message+"========="+C_END)

def slog(message):
    print(C_BLUE+"========= taskview : "+message+"========="+C_END)

함수를 만들어서 쓰면 편함.

 

이걸 로그 찍는 용도로 만들었었는데, 로그 출력할때는 print보다는 logging.getLogger() 객체 생성하고 logging.loglevel 로 찍는걸 권장한다.