zoukankan      html  css  js  c++  java
  • 日志步骤

    import logging
    #1.初始化一个空日志
    logger = logging.getLogger()---创建了一个对象
    # 创建一个文件,用于写入日志文件(记录日志信息)
    fh = logging.FileHandler('test.log',encoding='utf-8')
    fh1 = logging.FileHandler('test1.log',encoding='utf-8')
    # 再创建一个可以在屏幕输出的东西,用于输出到屏幕
    ch = logging.StreamHandler()
    #对要记录的信息定义格式
    msg = logging.Formatter('%(asctime)s - [line:%(lineno)d] %(filename)s - %(levelname)s - %(message)s')
    #对要记录的信息定义格式
    msg1= logging.Formatter('%(asctime)s - %(levelname)s - %(message)s)
    #设置记录等级
    fh.setLevel(logging.DEBUG)---对文件设置级别
    #将设置好的格式绑定到文件中
    fh.setFormatter(msg)---设置要格式化的内容
    fh1.setFormatter(msg)
    #将设置好的格式绑定到文件中
    ch.setFormatter(msg)
    #将设置存储日志信息的文件绑定到logger日志上
    logger.addHandler(fh)
    logger.addHandler(fh1)#logger对象可以添加多个fh和ch对象
    logger.addHandler(ch)
    #记录日志
    logger.debug('logger debug message')
    logger.info('logger info message')
    logger.warning('logger warning message')
    logger.error('logger error message')
    logger.critical('logger critical message')

  • 相关阅读:
    SerializationUtility
    ExtendHelper
    AutoTransformHandler
    Parameter Config
    Tools Function
    谈谈对C#中反射的一些理解和认识(上)
    WPF程序中App.Config文件的读与写
    WPF实现Windows资源管理器(附源码)
    安装VC++2015运行库时出现0x80240037错误
    对C#调用C++的dll的一点思考
  • 原文地址:https://www.cnblogs.com/yecanglan/p/11447708.html
Copyright © 2011-2022 走看看