人类的python日志
pylumberjack的Python项目详细描述
Lumberjack - Python Logging for Humans™
#######################################
What is this?
==
此项目是要创建一个自定义记录器,其中包含几个参数,如记录器名称和文件路径(如果使用了filehandler)。
========
在我处理过的python项目(工作或个人项目)中,我总是要创建一个带有filehandler的日志实例,提供一个日志格式,提供日志文件名(如果需要的话创建目录),这至少是非常令人沮丧的。因此,我决定将上述问题的症结概括起来。
======
-导入包
…代码块::python
file_name=“logs/lumberjack.log”)
-调用``.info(…)``
…代码块:python
logger.info('live long and prosper,hoomans')
-调用`.debug(…)``
…代码块::python
logger.debug('noooooooooooooooo!')
日志调试输出
2017-02-24 04:08:11265-伐木工人-调试-Noooooooooooooo!
-调用`.log(…)``
…代码块::python
logger.log(50,“这是defcon level 50”)
558-伐木工人-500级-迪兹笔记在印度已被演示
日志输出
2017-02-24 04:33:13615-伐木工人-999级-这是999级Defcon?
我能为这件事做点贡献吗?
==
==
当然!在回购协议中创建一个尚未存在的问题。然后分叉这个repo,从“master”分支,添加一个特性/推一个补丁并提出一个拉请求。一旦我认为有用,我就把它合并。
#######################################
What is this?
==
此项目是要创建一个自定义记录器,其中包含几个参数,如记录器名称和文件路径(如果使用了filehandler)。
========
在我处理过的python项目(工作或个人项目)中,我总是要创建一个带有filehandler的日志实例,提供一个日志格式,提供日志文件名(如果需要的话创建目录),这至少是非常令人沮丧的。因此,我决定将上述问题的症结概括起来。
======
-导入包
…代码块::python
file_name=“logs/lumberjack.log”)
-调用``.info(…)``
…代码块:python
logger.info('live long and prosper,hoomans')
-调用`.debug(…)``
…代码块::python
logger.debug('noooooooooooooooo!')
日志调试输出
2017-02-24 04:08:11265-伐木工人-调试-Noooooooooooooo!
-调用`.log(…)``
…代码块::python
logger.log(50,“这是defcon level 50”)
558-伐木工人-500级-迪兹笔记在印度已被演示
日志输出
2017-02-24 04:33:13615-伐木工人-999级-这是999级Defcon?
我能为这件事做点贡献吗?
==
==
当然!在回购协议中创建一个尚未存在的问题。然后分叉这个repo,从“master”分支,添加一个特性/推一个补丁并提出一个拉请求。一旦我认为有用,我就把它合并。