zoukankan      html  css  js  c++  java
  • 日志模板

    手动挡
    import logging
    logging.basicConfig(
    lever = logging.DEBUG,
    format = '%(asctime)s %(filename)s [line:%(lineno)d] %(levelname)s %(message)s',
    datefmt = '%Y-%m-%d %H:%M:%S',
    filename = 'test.log',
    filemode = 'a'
    )

    logging.debug("这里是DEBUG")
    logging.info("这里是info")
    logging.warning("这里是warning")
    logging.error("这里是error")
    logging.critical("这里是critical")

    自动挡
    import logging

    logger = logging.getLogger()
    fh = logging.FileHandler("test.log", encoding = "utf-8")
    fh1 = logging.FileHandler("test1.log"),encding = 'utf-8')
    ch = logging.StreamHandler()
    msg = logging.Formatter('%(asctime)s - [line:%(line)d] %(filename)s - %(levelname)s')

    msg1 = logging.Formatter('%(asctime)s - [line:%(line)d] %(filename)s - %(levelname)s')

    logger.setLevel(10) or logger.setLever(logging.DEBUG)

    fh.setFormatter(msg)
    fh1.setFormatter(msg)

    ch.setFormatter(msg1)

    logger.addHandler(fh)
    logger.addHandler(fh1)
    logger.addHandler(ch)

    logger.debug('logger debug message')
    logger.info('logger debug message')
    logger.warning('logger warning message')
    logger.error('logger error message')
    logger.critical('logger critical message')

  • 相关阅读:
    mvn tomcat7:help的14个命令
    leetcode Next Permutation
    leetcode Permutation
    java HashMap
    单链表反转(递归和非递归) (Java)
    java数据类型
    Multiply Strings 大数相乘 java
    SQL中如何使用UPDATE语句进行联表更新(转)
    循环建立索引
    js 跨域访问
  • 原文地址:https://www.cnblogs.com/xuyuwei/p/11536683.html
Copyright © 2011-2022 走看看