分享

跟我一起学Python——在python工程中添加日志功能

 静幻堂 2018-08-12
四道口北街 2018-08-11 10:48:11

很多工程都有记录日志的需求,记录日志能够跟踪程序运行状态,有利于快速排错。

日志包含的信息可以有:正常的程序访问日志、错误、警告等信息输出。

Python的logging模块提供了标准的日志接口,通过它可以方便存储各个级别的日志。

日志级别等级包括:critical > error > warning > info > debug。

1、工程中公共日志模块(log_t.py)代码及含义

跟我一起学Python——在python工程中添加日志功能

模块log_t代码

在log_t.py模块中日志输出测试,如下图所示:

跟我一起学Python——在python工程中添加日志功能

日志输出

2、在其他模块(python_study.py)调用,进行日志输出,代码及含义

跟我一起学Python——在python工程中添加日志功能

其他模块调用日志功能

3、两种输入方式

(1)输入到终端:日期-日志名称-日志级别-输出日志的文件[所在代码行]-日志消息

跟我一起学Python——在python工程中添加日志功能

日志输出到终端

(2)输出到文件test.log:

跟我一起学Python——在python工程中添加日志功能

日志输出到文件

结束语:

跟我一起学Python,将陆续推出Python工程开发系列文章,帮助您快速高效使用Python完成大数据、人工智能应用项目开发。

期待您关注!我为人人,人人为我!!!

跟我一起学Python——在python工程中添加日志功能

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多