utilities.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:lite-python 作者: Paybook 项目源码 文件源码
def setup_logger(name):
    project_path = os.path.abspath(os.path.join(os.path.dirname(__file__)))
    file_name = name + '.log'
    complete_file_name = project_path + '/' + file_name
    logging_level = logging.DEBUG
    formatter = logging.Formatter('%(asctime)s - [%(levelname)s] - %(module)s - %(funcName)s:%(lineno)d - %(message)s','%Y-%m-%d %H:%M:%S')
    formatter = logging.Formatter('%(message)s')        
    logging_handler = TimedRotatingFileHandler(complete_file_name, when='midnight')
    logging_handler.setFormatter(formatter)
    logger = logging.getLogger(name)
    logger.setLevel(logging_level)      
    logger.addHandler(logging_handler)
    return logger
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号