• python中添加日志记录到文件


    1、实现python日志功能

    2、只输出到文件,不输出到控制台

    #encoding:utf-8
    
    import logging
    from common import path_util
    
    
    logging_level=logging.INFO
    fileHandler = logging.FileHandler(path_util.get_abs_path("log","all.log"))
    fileHandler.setLevel(logging_level)
    formatter = logging.Formatter('%(asctime)s - %(levelname)s %(message)s')
    fileHandler.setFormatter(formatter)
    logger=logging.getLogger('')
    logger.addHandler(fileHandler)
    
    
    
    def __get_logger():
        return logger
    
    def info(module_name,message):
        logger.info(get_msg(module_name,message))
    
    def error(module_name,message):
        logger.error(get_msg(module_name,message))
    
    def debug(module_name,message):
        logger.debug(get_msg(module_name,message))
    
    def warn(module_name,message):
        logger.warn(get_msg(module_name,message))
    
    def get_msg(module_name,message):
        return "[MODULE]:{module} :{msg}" .format(module=module_name,msg=message).decode("utf-8")
  • 相关阅读:
    鼠标单击事件( onclick )
    什么是事件《js》
    作业
    javaben的设计规则
    cookie的相关方法
    cookie 基本用法
    include 指令与动作区别
    简单的购物车应用案例 相关代码4
    简单的购物车应用案例 相关代码3
    iOS UI 布局
  • 原文地址:https://www.cnblogs.com/lindsay-chh/p/4947298.html
Copyright © 2020-2023  润新知