python如何定制日志输出格式

来源:千锋教育
发布时间:2023-11-13 13:10:57
分享

Python如何定制日志输出格式

1、说明

输出结束后,输出日志的形式,日志一般是规范的,例如日志的印刷时间、类型等,不像我们这样随意连接字符串。对于日志格式的定制可以通过logging模块的Formatter组件来定制。basicConfig()中的handler自带一个formatter,通过logging.basicConfig(**kwargs)函数进行定制。

2、实例

importlogging

if__name__=='__main__':

logger=logging.getLogger("Test")

logging.basicConfig(level=logging.INFO,

format="%(asctime)s%(process)d:%(processName)s-%(levelname)s===%(message)s",

datefmt="%Y-%m-%d%H:%M:%S%p")

logger.debug("Debug级别的信息")

logger.info("Info级别的信息")

logger.warning("Warning级别的信息")

logger.error("Error级别的信息")

logger.critical("Critical级别的信息")

以上就是Python如何定制日志输出格式的方法,希望能对大家有所帮助,更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • pythonAllure框架是什么? python中Allure框架是什么?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、说明Allure是在Pytest执行完生成的测试数据的基础上,对测试数据进行
  • python构造函数是什么? python构造函数是什么?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、说明(1)在对象进行实例化的时候,系统自动调用的一个函数叫构造函数,通常此函数用来对实
  • python继承的特征有哪些? python继承的特征有哪些?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、概念继承就是一个类可以获得另外一个类中的成员属性和成员方法作用:减少代码,增加代码的
  • pythonK-NN算法的优缺点 pythonK-NN算法的优缺点本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、优点(1)简单而有效(2)再培训成本低。(3)适合跨领域的抽样。基于KNN的方法主
  • pythonK-NN算法是什么? python中K-NN算法是什么?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。KNearestNeighbor算法⼜叫KNN算法,这个算法是机器学习⾥⾯⼀个⽐较经
  • python如何对多个CSV文件进行读取 python如何对多个CSV文件进行读取本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。为了处理多个CSV文件,首先需要创建多个CSV文件。下面的示例中创建了2个CS