使用完整包装方法记录本机包

loggers的Python项目详细描述


Travis CI build status (Linux)https://coveralls.io/repos/github/jonDel/loggers/badge.svg?branch=masterDocumentation StatusCode HealthLatest PyPI version

伐木工人

loggers是一个python库,它为日志类提供有用的包装方法。作为自己类的超类使用。

示例

>>>fromloggersimportLoggers>>>>>>classspamClass(Loggers):...def__init__(self,log_folder=None):...super(spamClass,self).__init__('spamClass',log_folder_path=log_folder)...defdo_stuff(self,arg):...ifnottype(arg)==str:...self.log.error("I was expecting a string. :( ")...else:...self.log.debug("I received my string. :)")...>>>spam=spamClass('/tmp/logs/spamClass')>>>spam.log.error('ERROR')Log:ERROR|Loglevel:ERROR|Date:31/10/201616:51:47>>>spam.set_log_rotate_handler(True)>>>spam.do_stuff(123)Log:Iwasexpectingastring.:(|Loglevel:ERROR|Date:31/10/201616:51:47>>>spam.do_stuff('Eggs')>>>spam.set_log_level('DEBUG')Log:ChanginglogleveltoDEBUG|Loglevel:DEBUG|Date:31/10/201616:51:47>>>spam.do_stuff('Spam')Log:Ireceivedmystring.:)|Loglevel:DEBUG|Date:31/10/201616:51:47

安装

要安装记录器,只需运行:

$ pip install loggers

Loggers与Python2.6+和Python3兼容

源代码

你可以自由地为这个项目付出、评估和贡献。

来源:https://github.com/jonDel/loggers

许可证

GPLv3许可。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android:在内部存储器中保存两个同名位图   java如何获取每个月的记录?   java错误:找不到com。安卓工具。构建:渐变:3.2.1   Java反射,如何使用构造函数获取newInstance是一个很重要的问题。类别ex:Class<Customer>customerClass   java具体类不使用泛型标识符编译   java InputStream在Apache FileUpload API中关闭   java自动隐藏任务栏和最大屏幕空间   java端点返回对象而不是直接JSON   java打印BST的直径   在Java中将节点追加到xml   java如何在Jersey中注册静态类?   java如何修改for循环,使其不比较第一个循环和最后一个循环,而是将所有其他循环与最后一个循环进行比较?   java扩展主机意外终止(vscode)   如何使用Java进程读取mysql控制台输出   java从现有列表创建元素列表   java将数据流式传输到BigQuery新表中?   java如何从绑定结果验证失败返回错误响应?