# coding: utf-8 import logging def logger_init(log_level): logger = logging.getLogger("logger") handler1 = logging.StreamHandler() #handler2 = logging.FileHandler(filename="test.log") logger.setLevel(log_level) handler1.setLevel(log_level) #handler2.setLevel(logging.DEBUG) formatter = logging.Formatter("%(asctime)s %(name)s %(levelname)s %(message)s") handler1.setFormatter(formatter) #handler2.setFormatter(formatter) #print("logger level debug val: %d" %(logging.DEBUG)) #print("logger level info val: %d" %(logging.INFO)) #print("logger level warning val: %d" %(logging.WARNING)) #print("logger level error val: %d" %(logging.ERROR)) #print("logger level critical val: %d" %(logging.CRITICAL)) logger.addHandler(handler1) #logger.addHandler(handler2) logger.debug("logger init succ!") return logger