一个层次丰富的日志模块
hclogger的Python项目详细描述
python的分层彩色记录器模块
hclogger是一个日志模块,使用Termcolor和分层格式来提高可读性。
注意:这个模块是为处理并发而设计的。但是,建议将线程日志存储到不同的日志文件中。
安装
pip安装hclogger
使用量
尽可能简单:
fromHCLoggerimportLoggerlogger=Logger(filename='fname.log',verbose=False)logger.debug('This is a debug message.')
输出:
层次结构被添加到函数中。要在上添加层次结构,必须使用以下替代方案:
# The manual calllogger.manual_log_func(func,args*)# The decorated call@logger.log_funcdeffunc(args):...func()
输出:
总而言之:
未来工作
- [X]添加到PYPI
- []创建Web视图