19.包 logging 的使用 总结
程序员文章站
2022-03-14 13:40:57
包 日志 ......
包
import 包.包.包 from 包.包.包 import 模块 路径: 绝对:从最外层的包开始导入 相对:从当前(.)开始导入或者父级(..)导入 使用相对路径的时候必须在包的外层且同级 from 包 import * 需要在__init__.py做操作 python2: import 文件夹(没有__init__.py)报错 python3: import 文件夹(没有__init__.py)不报错 包:自己一定要多练练
日志
记住怎么使用就好 自己定义日志开始 import logging logger = logging.getlogger() # 创建一个logger fh = logging.filehandler('test.log',mode="a",encoding='utf-8') # 文件 ch = logging.streamhandler() # 屏幕 formatter = logging.formatter('%(asctime)s - %(name)s - %(filename)s - [line:%(lineno)d] - %(levelname)s - %(message)s') # 将屏幕和文件都是用以上格式 logger.setlevel(logging.debug) # 设置记录级别 fh.setformatter(formatter) # 使用自定义的格式化内容 ch.setformatter(formatter) logger.addhandler(fh) #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')
上一篇: 答复: 北京鸭和南京鸭
下一篇: python-day5(正式学习)
推荐阅读
-
前端js的书写规范和高效维护的方案_自我总结使用的方案
-
常见的原始JS选择器使用方法总结_javascript技巧
-
使用LLVM 封装的API生成IR常用方法总结
-
LaTeX-color&xcolor宏包的使用
-
python基础(13):函数名的使用、第一类对象、闭包、迭代器
-
MyBatis学习总结(16)Mybatis使用的几个建议
-
【前端开发环境】前端使用GIT管理代码仓库需要掌握的几个必备技巧和知识点总结
-
在eclipse使用map reduce编写word count程序生成jar包并在虚拟机运行的步骤
-
CSS3阴影 box-shadow的使用和技巧总结_html/css_WEB-ITnose
-
PHP的Yii框架中过滤器相关的使用总结_PHP