import logging | |
def setup_logger(logger_name, log_file, level=logging.INFO): | |
l = logging.getLogger(logger_name) | |
formatter = logging.Formatter('%(asctime)s : %(message)s') | |
fileHandler = logging.FileHandler(log_file, mode='w') | |
fileHandler.setFormatter(formatter) | |
l.setLevel(level) | |
l.addHandler(fileHandler) | |
streamHandler = logging.StreamHandler() | |
streamHandler.setFormatter(formatter) | |
l.addHandler(streamHandler) | |
return l |