zoukankan      html  css  js  c++  java
  • logging模块

    import logging
    logging.basicConfig(level=logging.DEBUG,               #对日志基础设定
    filename = "logger.log",
    filemode='w',
    format="%(filename)s %(lineno)d %(asctime)s %(message)s" #显示文件名 显示行号 显示时间 显示信息
    )
    logging.debug('debug message')
    logging.info('info message')
    logging.warning('warning message')
    logging.error('error message')
    logging.critical('critical message')
    #--------------------------------------------logger----------------------------------------------------------------------
    def logger():
    logger = logging.getLogger()

    fh = logging.FileHandler("test_log")
    ch = logging.StreamHandler()

    fm = logging.Formatter("%(filename)s %(lineno)d %(asctime)s %(message)s")

    fh.setFormatter(fm)
    ch.setFormatter(fm)

    logger.addHandler(fh)
    logger.addHandler(ch)
    logger.setLevel("DEBUG")

    return logger

    logger = logger()
    logger.debug("debug")
    logger.info("info")
    logger.warning("warning")
    logger.error("error")
    logger.critical("critical")
    #------------------------------------------------------------------------------------------------------------------------
    logger = logging.getLogger() #父亲 root

    logger1 = logging.getLogger("my logger") #儿子
    logger1.setLevel("DEBUG")

    fh = logging.FileHandler("test_log")
    ch = logging.StreamHandler()

    logger.addHandler(fh)
    logger.addHandler(ch)
    logger1.addHandler(fh)
    logger1.addHandler(ch)

    logger.debug("logger debug")
    logger.info("logger info")
    logger.warning("logger warning")
    logger.error("logger error")
    logger.critical("logger critical")
    logger1.debug("logger1 debug")
    logger1.info("logger1 info")
    logger1.warning("logger1 warning")
    logger1.error("logger1 error")
    logger1.critical("logger1 critical")
  • 相关阅读:
    HDOJ2553 N皇后问题
    NYOJ284 坦克大战 BFS/优先队列
    NYOJ14 会场安排问题 贪心
    POJ1664 放苹果
    NYOJ119 士兵杀敌(三) RMQ
    POJ3264 Balanced Lineup RMQ/线段树
    POJ1127 Jack Straws
    HDOJ1128 Self Numbers
    水晶报表CrystalReports很强大也很简单!
    PetShop项目学习笔记(三)
  • 原文地址:https://www.cnblogs.com/zhangsenzhen/p/9419937.html
Copyright © 2011-2022 走看看