千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:重庆千锋IT培训  >  技术干货  >  python配置日志记录

python配置日志记录

来源:千锋教育
发布人:xqq
时间: 2023-11-08 22:27:08

python配置日志记录

1、三种配置日志记录的方法

调用列出的配置方法显式创建记录器,处理器和格式化器。

创建日志配置文件并使用fileConfig()函数读取它。

创建配置信息字典并将其传递给dictConfig()函数。

2、实例

以下示例使用Python代码配置一个非常简单的记录器,一个控制台处理器和一个简单的格式化器:

importlogging

#createlogger

logger=logging.getLogger('simple_example')

logger.setLevel(logging.DEBUG)

#创建控制台处理器并设置级别进行调试

ch=logging.StreamHandler()

ch.setLevel(logging.DEBUG)

#createformatter

formatter=logging.Formatter('%(asctime)s-%(name)s-%(levelname)s-%(message)s')

#addformattertoch

ch.setFormatter(formatter)

#addchtologger

logger.addHandler(ch)

#'application'code

logger.debug('debugmessage')

logger.info('infomessage')

logger.warn('warnmessage')

logger.error('errormessage')

logger.critical('criticalmessage')

以上就是python配置日志记录的方法,希望能对大家有所帮助,更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

python异步中selectors的使用

2023-11-14

python交集有什么作用?

2023-11-14

pythonfloat函数怎么用

2023-11-14

最新文章NEW

pythonreversed的反向迭代

2023-11-14

python匿名函数的命名规则

2023-11-14

python使用协程的缺点

2023-11-14

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>