当前第2页 返回上一页
该类主要实现了对logging的一些方法的封装,比较简单。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import logging
import string
class Logger :
def __init__( self , logger : logging):
self .logger = logger
def info( self , formatStr:string, * objs):
self .logger.info(formatStr. format ( * objs))
def debug( self , formatStr:string, * objs):
self .logger.debug(formatStr. format ( * objs))
def error( self , formatStr:string, * objs):
self .logger.error(formatStr. format ( * objs))
|
测试
1 2 | logger = LoggerFactory.getLogger( "Test" )
logger.info( "打印log1:{}, 打印log2:{}" , 666 , "我是log2" )
|
测试结果:
1 | [ 2017 - 07 - 20 16 : 43 : 00 , 821 ] [Test] [INFO]: 打印log1: 666 , 打印log2:我是log2
|
以上就是详解Python实现Logger打印功能的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
Python对商城购物小程序的介绍
Python爬虫如何设置代理ip
Python字典怎么添加元素
大学有Python课吗
Python配置mysql的教程(必看)
Python可以写病毒吗
Python学习之代理模式
Python3中setdefault的用法介绍(代码)
Python与selenium以及chrome初级自动化操作的实例
学习Python使用自定义钉钉机器人的示例代码
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 详解Python实现Logger打印功能