一、安装
pip install -U caterpillar_log
caterpillar_log源码地址
二、使用方式
2.1、比较简单的方式
如下几行代码,就可以写出非常正式的日志,
import logging
from caterpillar_log import logger
log=logging.getLogger("caterpillar_log")
log.info("info log...")
log.error("info error...")
log.critical("critical log...")
打印结果如下:
同时如果是windows系统,则会在python的安装目录下自动生成logs文件夹并生成caterpillar_log.log日志文件,并将上述打印日志同步写入日志文件中
如下为日志文件目录
如下为日志文件中记录的内容
如果是linux系统,则日志文件路径固定为
/var/log/caterpillar_log/caterpillar_log.log
2.1、自定义日志名称
如下几行代码,即可实现自定义logger日志名称的日志
import logging
from caterpillar_log import Log
Log("myapp")
log=logging.getLogger("myapp")
log.info("myapp info log...")
log.error("myapp error log...")
log.critical("myapp critical log...")
执行结果如下:
同样如果是windows系统会在python的安装目录生成logs文件夹,如果存在了则直接在logs文件夹中生成以自定义日志名的文件,如这里为 myapp.log
日志文件内容如下:
同时,如果是linux系统,则日志的文件路径为
/var/log/myapp/myapp.log
版本功能发布记录
1.0.2 发布日期:2021-11-23
- 完善caterpillar_log使用帮助文档
1.0.1 发布日期:2021-11-23
- 支持直接导入的方式和自定义日志名称的方式