尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
快速上手:logging 基础用法
1、logging 基础语法意思日志级别levelDEBUG 调试INFO 普通信息WARN、WARNING 警告ERROR 错误FATAL、CRITICAL 致命日志格式format%(name)s 日志实例名 默认是root%(levelname)s 日志级别英文名%(message)s 日志内容%(lineno)d 行号%(asctime)s 时间戳处理器handlersStreamHandler 流式处理器---输出到控制台FileHandler 文件处理器---输出到文件2、最简易的入门方式是直接调用模块级方法pythonimport logging logging.debug(调试信息) # 默认不显示 logging.info(常规信息) # 默认不显示 logging.warning(警告) # 输出: WARNING:root:警告 logging.error(出错了) # 输出: ERROR:root:出错了 logging.critical(严重故障) # 输出: CRITICAL:root:严重故障3、流式输出 输出到控制台# print(logging) logging.basicConfig(levellogging.DEBUG, format%(lineno)d --%(module)s--%(pathname)s--%(filename)s--%(name)s--%(levelno)s--%(levelname)s --%(message)s, handlers[ # 流式输出 输出到控制台 logging.StreamHandler(sys.stdout), logging.FileHandler(log) ]) logging.debug(debug666) logging.info(info666) logging.warning(warning666) logging.error(error666) logging.critical(critical666)4、创建文件处理器file_handler logging.FileHandler(log2.txt, encodingutf-8)file_handler.setLevel(logging.WARNING)file_formatter logging.Formatter(%(asctime)s - %(levelname)s - %(name)s - %(message)s)file_handler.setFormatter(file_formatter)logger2.addHandler(file_handler)logger2.debug(debug)logger2.info(info)logger2.warning(warn)logger2.error(error)logger2.critical(fatal)
RELATED

相关推荐

OpenUtau:开启你的虚拟歌手创作之旅,从零到一的音乐魔法

OpenUtau:开启你的虚拟歌手创作之旅,从零到一的音乐魔法

OpenUtau:开启你的虚拟歌手创作之旅,从零到一的音乐魔法 【免费下载链接】OpenUtau Open singing synthesis platform / Open source UTAU successor 项目地址: https://gitcode.com/gh_mirrors/op/OpenUtau 想象一下,你坐在电脑前&am…

📅 2026/9/17 22:50:52
想在北京办理宽带的话都需要提前了解哪些相关的注意事项?

想在北京办理宽带的话都需要提前了解哪些相关的注意事项?

家人们谁懂啊,前前后后在北京换了三次房办了三次宽带,踩过的坑能绕我出租屋三圈,最近新换的沃方宽宽带用着太顺了,特意整理了普通人办宽带前一定要摸清楚的几个点,真的能省超多麻烦,完全避开大家都怕的“被…

📅 2026/9/9 19:03:15
STM32CubeMX新建工程全攻略:从芯片选型到代码生成与调试

STM32CubeMX新建工程全攻略:从芯片选型到代码生成与调试

1. 从零开始:为什么需要一个清晰的STM32CubeMX工程起点如果你刚开始接触STM32,或者刚从标准库、HAL库手动配置的“苦海”中挣扎出来,第一次打开STM32CubeMX时,那种感觉可能既兴奋又迷茫。兴奋的是,这个图形化工具似乎承…

📅 2026/9/15 4:05:06
MORE NEWS

更多资讯

📰

Flipper源码级尽调:插件化通信契约与跨平台调试架构解析

1. 为什么值得花时间啃 Flipper 的源码移动端调试这件事,做过几年客户端开发的人都有体会:iOS 和 Android 两套工具链割裂,日志、网络、布局检查各用各的,团队里只要有人换平台,调试习惯就得推倒重来。Flipper 就是在这…

📰

Minitab正交试验设计实战:从L9正交表到田口设计DOE全流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Vuetify Brand Kit 完全指南:官方 Logo 资产、品牌色板与代码内嵌图标

Vuetify Brand Kit 完全指南:官方 Logo 资产、品牌色板与代码内嵌图标 【免费下载链接】vuetify 🐉 Vue Component Framework 项目地址: https://gitcode.com/gh_mirrors/vu/vuetify 本篇指南以 Vuetify 官方文档中的 Brand Kit 页面 为核心&…

📰

AI开题报告生成工具:技术原理与高效写作实践

1. 项目背景与核心价值作为一名在学术写作领域摸爬滚打多年的研究者,我深知开题报告这个"拦路虎"让多少研究生夜不能寐。传统写作流程中,仅文献综述部分就需要平均消耗47小时(2022年教育研究数据),而完整的开…

📰

2026年AI智能PPT工具评测与核心技术解析

1. 智能演示文稿工具的市场现状过去三年间,全球演示文稿工具市场经历了显著的技术迭代。根据行业调研数据显示,2023年至2026年期间,具备AI生成能力的PPT工具用户增长率达到惊人的437%,远超传统工具的市场表现。这种爆发式增长背后…

📰

基于SpringBoot与微信小程序的离校管理系统设计与实现

1. 项目背景与核心价值高校毕业生离校管理是高校行政工作中不可忽视的重要环节。传统纸质化办理模式存在效率低下、数据孤岛、流程繁琐等问题。每年毕业季,学生需要往返于各个部门盖章签字,耗时耗力;而学校管理人员也面临信息核对困难、数据统…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬