目录
一、log.py
#-*- coding: UTF-8 -*-
import logging
import time
import os
from logging import handlers
class Logger(object):
level_relations = {
'debug':logging.DEBUG,
'info':logging.INFO,
'warning':logging.WARNING,
'error':logging.ERROR,
'crit':logging.CRITICAL
}#日志级别关系映射
def get_log(logger_name,level_relations=Logger.level_relations,level='info'):
#创建一个logger
logger = logging.getLogger(logger_name)
logger.setLevel(logging.INFO)
logger.setLevel(level_relations.get(level))#设置日志级别
#获取本地时间,转换为设置的格式
#rq = time.strftime('%Y-%m-%d