python3中logging的使用

本文介绍了Python3内置的logging模块,用于日志操作,包括控制台输出和写入日志文件。首先,通过import导入logging,然后使用getlogger()创建logger对象,接着设置日志格式,并使用Formatter()函数。为了将日志输出到控制台,使用StreamHandler(),而FileHandler()函数用于将日志写入指定文件,文件以追加方式写入。文章提供了完整代码示例,展示如何实现这一过程。
摘要由CSDN通过智能技术生成

python3的logging模块可以实现日志的操作:包括信息输出到控制台、输出到指定的文件等等(类似于Java的log4j)

模块logging是是python3内置的标准模块,不需要像flask这些再进行单独安装了,直接拿来使用就是了

关于l日志的使用,也基本就是日志信息的控制台打印,日志信息写入到日志文件等等操作,这些在logging模块中都可以得到很好的支持,下面就是一步步来

第一步:当然就是导入

import logging

就是一句import(毫无疑问的嘛)

第二步构造logger对象

logging模块有一个getlogger函数,需要传入一个name参数(熟悉Java的同学,此时可以联想下log4j的初始化,挺像的)

logger = logging.getLogger(name)

第三步:对象构造好了,就是在此对象的基础上进行一些装饰了:包括上文提到的输出到控制台、输出到日志文件等等

3.1、日志输出格式

引入日志,肯定不想在控制台输出的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值