在Python标准库中有一个常用的记录日志库,那就是logging库,在这个模块中存储各种格式的日志,我们就可以对日志进行输出运行,也可以设置输出日志的等级、日志保存路径等等操作,下面一起来看一下Python标准库中的logging如何使用? Python的logging模块基本用法,希望对大家有帮助 。
【Python标准库中的logging如何使用? Python的logging模块基本用法】
文章插图
一、logging模块的使用
Python中的logging模块主要是用来对文件的日志进行处理的,我们可以使用它对日志进行等级的划分,也可以输出日志中的内置函数等等操作 。
二、具体使用
如果我们在运行一个Python程序的时候,需要对结果进行查询,一般情况下我们使用的是print函数来操作,但是这个输出函数只能将运行结果进行返回,如果你想查看更加详细的数据,就可以使用Python标准库中的logging模块,使用方法如下:
import loggingformatter=logging. Formatter(level=logging.DEBUG, format=' %(asctime)s - %(levelname)s - %(message)s')ch.setFormatter(formatter)在使用之前记得先使用import导入这个模块,在我们导入模块之后就可以对它进行操作了首先创建了一个格式输出,使用的是formatter,后面有一个level参数,意思为只有当程序运行出现异常时才记录日志信息,例如语法错误或者是命名错误 。而后面的字符串格式化参数的意思则是,日志信息的格式为时间、错误等级和错误信息 。
有关Python标准库中的logging如何使用? Python的logging模块基本用法的讲解到这里就结束了,希望对大家的学习有所帮助 。
推荐阅读
- 如何对Python字符串进行合并?Python合并字符串方法有哪些?
- 如何用Numpy读取和保存点云数据?Python如何用Numpy读取和保存点云数据?
- 如何使用Python中range方法?Python中range()函数的用法是什么?
- 好用的Python集成开发工具有哪些?Python主流的IDE工具
- Python如何定义动态函数?Python动态定义函数的方法
- Python怎么使用selenium库打开多个窗口?Selenium库如何切换页面
- MySQL数据库字段类型怎么选?MySQL字段类型选取原则是什么
- 什么是京东小金库?有哪些风险?
- gt10781.1是什么标准
- 京东未按时送达赔偿标准