又是一个定制的记录器
YALogger的Python项目详细描述
另一个记录器
用python编写的极简记录器。在
目前只提供三个日志功能。目前log()只支持记录文本和dict,而 对于其他python对象,它只记录类型。增强存在问题。在
- 在
Method entry日志记录
在 - 在
Method退出日志记录
在 - 在
正常日志记录
在
默认情况下,方法入口日志和方法出口日志都只是INFO级别的日志记录
支持3级日志-INFO,ERROR,DEBUG。这些是相互排斥的
支持2日志模式:
- 在
FILE-将日志写入logs文件夹中的文件
在 - 在
CONSOLE-记录到标准输出控制台
在
已上载到PIP-PIP repo。在
Log format-[Log_-level timestamp][Module name]-[Method name]
文件
托管在Read The Docs。在
通过Sphinx(作为doc构建工具)实现,RestructedText作为标记并托管在Read the Docs网站上。在
安装
跑
pip install YALogger
图像
日志文件看起来像源文件
在logger.properties文件看起来是这样
要求
- 在
在logger.properties文件文件
在 - 在
日志文件夹
在
在logger.properties文件文件的根目录需要有[logger properties]
使用示例
^{pr2}$在sample文件夹中查找示例用法代码
确保日志文件夹存在
许可证
这是一个在gplv3.0下授权的开源工具。可以找到许可证副本 here。在
- 项目
标签: