美文网首页
python logging 模块的日志占位符模式

python logging 模块的日志占位符模式

作者: 田丰w | 来源:发表于2021-09-15 19:36 被阅读0次

python logging 模块的日志占位符模式

# 格式化输出

service_name = "Booking"
logger.error('%s service is down!' % service_name)  # 使用python自带的字符串格式化,不推荐
logger.error('{} service is {}'.format(service_name, 'down')) # 使用format函数,推荐

logger.error('%s service is down!', service_name)  # 使用logger的格式化,推荐
logger.error('%s service is %s!', service_name, 'down')  # 多参数格式化

# 2016-10-08 21:59:19,493 ERROR   : Booking service is down!

前两种是字符串的两种格式化形式.
后两种(其实时同一种啦)是 logging 模块封装的占位符-传参形式.

参考

Python中的logging模块

相关文章

网友评论

      本文标题:python logging 模块的日志占位符模式

      本文链接:https://www.haomeiwen.com/subject/kjgkgltx.html