美文网首页
日志(一)

日志(一)

作者: PeppaTang | 来源:发表于2021-09-09 15:14 被阅读0次

    日志:
    组件:
    1.logger:日志器
    2.handler: 处理器 指定日志信息输出位置 StreamHandler,fileHandler
    3.formatter: 格式器:设置日志信息格式的

    日志级别
    INFO: 代表正常
    ERROR: 错误
    WARING: 警告
    CRTICAL: 严重的问题

    # 日志
    import logging
    
    
    # 创建日志器
    logger = logging.getLogger()
    '''
    默认的级别是warning 显示出来  设置级别
    '''
    
    logger.setLevel(logging.DEBUG)
    
    '''
    指定日志输出位置
    
    '''
    # 输出至控制台
    sh = logging.StreamHandler()
    logger.addHandler(sh)
    
    # 日志显示到文本 FileHandler
    fh1 = logging.FileHandler('./logs/mylog.log', encoding='utf-8')
    logger.addHandler(fh1)
    logger.addHandler(fh1)
    
    '''
    设置格式
    '''
    formater = logging.Formatter('%(asctime)s %(filename)s %(levelname)s %(funcName)s %(message)s')
    sh.setFormatter(formater)
    
    logger.debug('这是debug日志信息')
    logger.info('这是info日志信息')
    logger.warning('这是warning日志信息')
    

    相关文章

      网友评论

          本文标题:日志(一)

          本文链接:https://www.haomeiwen.com/subject/hwixwltx.html