[134fd7]: / clinical_ts / create_logger.py

Download this file

14 lines (10 with data), 461 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import logging
def create_logger(name):
ch = logging.StreamHandler()
BEIGE, VIOLET, OKBLUE, ANTHRAZIT, ENDC = [
'\033[32m', '\033[35m', '\033[94m', '\033[90m', '\033[0m']
ch.setFormatter(logging.Formatter(BEIGE+'%(asctime)s '+VIOLET+'%(name)s:' +
OKBLUE+'%(lineno)s '+ANTHRAZIT+'%(levelname)s: '+ENDC+' %(message)s'))
logger = logging.getLogger(name)
logger.addHandler(ch)
return logger