饮冰三年-人工智能-Python-72 logging模块
2021/12/3 20:36:09
本文主要是介绍饮冰三年-人工智能-Python-72 logging模块,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
日志是对软件执行时所发生事件的一种追踪方式。软件开发人员对他们的代码添加日志调用,借此来指示某事件的发生。一个事件通过一些包含变量数据的描述信息来描述(比如:每个事件发生时的数据都是不同的)。开发者还会区分事件的重要性,重要性也被称为 等级 或 严重性。
一、logging库日志级别
级别 | 级别数值 | 使用时机 |
DEBUG | 10 | 详细信息,常用于调试。 |
INFO | 20 | 程序正常运行过程中产生的一些信息。 |
WARNING | 30 | 警告用户,虽然程序还在正常运行,但可能发生错误。 |
ERROR | 40 | 由于更严重的问题,程序已经不能执行一些功能了。 |
CRITICAL | 50 | 严重错误,程序已经不能继续运行。 |
默认的日志级别是warning
二、logging初体验
1:简单将日志打印到屏幕
import logging logging.debug("debug") logging.info("info") logging.warning("warning") logging.error("error") logging.critical('critical')logging输出
WARNING:root:warning ERROR:root:error CRITICAL:root:critical输出结果
结果分析:
上面可以看到只有后面三个能打印出来
默认生成的root logger的level是logging.WARNING,低于该级别的就不输出了
这篇关于饮冰三年-人工智能-Python-72 logging模块的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程