python3的logging模块可以实现日志的操作:包括信息输出到控制台、输出到指定的文件等等(类似于Java的log4j)
模块logging是是python3内置的标准模块,不需要像flask这些再进行单独安装了,直接拿来使用就是了
关于l日志的使用,也基本就是日志信息的控制台打印,日志信息写入到日志文件等等操作,这些在logging模块中都可以得到很好的支持,下面就是一步步来
第一步:当然就是导入了
import logging
就是一句import(毫无疑问的嘛)
第二步:构造logger对象
logging模块有一个getlogger函数,需要传入一个name参数(熟悉Java的同学,此时可以联想下log4j的初始化,挺像的)
logger = logging.getLogger(name)
第三步:对象构造好了,就是在此对象的基础上进行一些装饰了:包括上文提到的输出到控制台、输出到日志文件等等
3.1、日志输出格式
引入日志,肯定不想在控制台输出的