基于Python实现日志功能模块
在项目开发过程,日志文件是十分重要的,尤其对于程序员后期排查软件问题、发现问题bug及使用记录等更是非常重要。
本文使用部分软件版本如下:
PyCharm 2019.3
Python 3.7.3
logging 0.5.1.2
logging
logging 模块中包含为应用程序和库实现灵活的事件日志记录的函数和类,也提供了标准的日志接口,进而存储各种格式的日志,logging的日志记录提供了一组便利功能,能够用于进行简单的日志记录,帮助我们更快地实现我们业务当中的需求。
在基于Python的软件开发过程中,经常会遇到软件或工具记录日志的需求,同时日志当中包含的信息既有正常的程序访问日志,此外更重要的是要有错误、警告等信息输出,进而帮助我们在出错时更快地定位错误原因,解决问题。
logging 模块支持其他所有 Python 模块的日志记录,同时也提供了大量具有灵活性的功能。
logging使用官方文档链接:python-logging