介绍
这篇文章主要介绍python中怎么用日志把日志输出到文件和控制台,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强> 强>
python的日志模块
<强> 强>
import 日志记录 logging.basicConfig () logging.debug(& # 39;却;能够is a debug 消息# 39;) logging.info(& # 39;却;能够is an info 消息# 39;) logging.warning(& # 39;却;能够is a warning 消息# 39;) logging.error(& # 39;却;能够is an error 消息# 39;) logging.critical(& # 39;却;能够is a critical 消息# 39;)
import 日志记录 时间=LOG_FILE & # 39; mylog.log& # 39; 时间=file_handler logging.FileHandler (LOG_FILE), #输出到文件 时间=console_handler logging.StreamHandler(),, #输出到控制台 file_handler.setLevel(& # 39;错误# 39;),,,,,#错误以上才输出到文件 console_handler.setLevel(& # 39;信息# 39;),,,#信息以上才输出到控制台 时间=fmt & # 39; % (asctime) s 作用;% (funcName) s 作用;% (lineno) s 作用;% (levelname) s 作用;%(消息)& # 39;,, 时间=formatter logging.Formatter (fmt), file_handler.setFormatter (formatter), #设置输出内容的格式 console_handler.setFormatter (formatter) 时间=logger logging.getLogger (& # 39; updateSecurity& # 39;) logger.setLevel(& # 39;调试# 39;),,,,,#设置了这个才会把调试以上的输出到控制台 logger.addHandler ($ file_handle),,,, #添加处理程序 logger.addHandler (console_handler)
以上是“python中怎么用日志把日志输出到文件和控制台”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!