日志记录模块怎么在Python中使用

  

日志模块怎么在Python中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

<强>演示。py(日志,输出到控制台):

import  logging , #,导入日志模块   #,日志级别默认是警告=logging.WARNING logging.basicConfig(水平,   ,,,,,,,,,格式=& # 39;% (asctime) s 作用;%(文件名)s[线:% (lineno) d],安康;% (levelname):,) %(消息)& # 39;   #,开始使用日志功能   logging.info(& # 39;这是,loggging  info 消息# 39;)   logging.debug(& # 39;这是,loggging  debug 消息# 39;)   logging.warning(& # 39;这是,loggging  a  warning 消息# 39;)   logging.error(& # 39;这是,loggging  error 消息# 39;)   logging.critical(& # 39;这是,loggging  critical 消息# 39;)

<强>演示。py(日志,输出到文件):

import 日志记录   #,配置日志的输出文件,以及文件的打开方式=logging.WARNING logging.basicConfig(水平,   ,,,,,,,,,文件名=& # 39;。/log.txt& # 39;   ,,,,,,,,,filemode=& # 39;一个# 39;,,,#,一个表示追加的模式打开文件   ,,,,,,,,,格式=& # 39;% (asctime) s 作用;%(文件名)s[线:% (lineno) d],安康;% (levelname):,) %(消息)& # 39;   #,use 日志记录   logging.info(& # 39;这是,loggging  info 消息# 39;)   logging.debug(& # 39;这是,loggging  debug 消息# 39;)   logging.warning(& # 39;这是,loggging  a  warning 消息# 39;)   logging.error(& # 39;这是,loggging  error 消息# 39;)   logging.critical(& # 39;这是,loggging  critical 消息# 39;)

<强>演示。py(日志,同时输出到文件和控制台):

import 日志记录   #,第一步,创建一个记录器   时间=logger  logging.getLogger ()   logger.setLevel (logging.INFO), #,日志等级总开关   #,第二步,创建一个处理程序,用于写入日志文件   logfile =& # 39;。/log.txt& # 39;   时间=fh  logging.FileHandler(日志文件,模式=& # 39;一个# 39;),#,模式表示文件的打开方式   fh.setLevel (logging.DEBUG), #,输出到文件的日志等级的开关   #,第三步,再创建一个处理程序,用于输出到控制台   时间=ch  logging.StreamHandler ()   ch.setLevel (logging.WARNING),, #,输出到控制台的日志等级的开关   #,第四步,定义处理程序的输出格式   formatter =, logging.Formatter (“% (asctime) s 作用;%(文件名)s[线:% (lineno) d],安康;% (levelname):, %(消息)s")   fh.setFormatter (formatter)   ch.setFormatter (formatter)   #,第五步,将记录器添加到处理程序里面   logger.addHandler(跳频)   logger.addHandler (ch)   #,日志   logger.debug(& # 39;这是,logger  debug 消息# 39;)   logger.info(& # 39;这是,logger  info 消息# 39;)   logger.warning(& # 39;这是,logger  warning 消息# 39;)   logger.error(& # 39;这是,logger  error 消息# 39;)   logger.critical(& # 39;这是,logger  critical 消息# 39;)

日志模块怎么在Python中使用“> </p> <p class=关于日志模块怎么在Python中使用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

日志记录模块怎么在Python中使用