from pysimplelog import Logger
L=Logger()
print L
>>> Logger (Version 0.2.1)
>>> log type |log name |level |std flag |file flag |
>>> ----------|----------|----------|----------|----------|
>>> debug |DEBUG |0.0 |True |True |
>>> info |INFO |10.0 |True |True |
>>> warn |WARNING |20.0 |True |True |
>>> error |ERROR |30.0 |True |True |
>>> critical |CRITICAL |100.0 |True |True |
L.info('I am an info')
>>> 2016-09-26 15:01:17 - logger <INFO> I am an info
L.warn('I am a warning')
>>> 2016-09-26 15:01:17 - logger <WARNING> I am a warning
L.error('I am an error')
>>> 2016-09-26 15:01:17 - logger <ERROR> I am an error
您可能想看看pysimplelog。它是纯python,使用非常简单,pip可安装,并提供您所需的功能
有了这些参数,a'简单日志'文件将自动为您创建和更新
您可以研究一下Twiggy,这是构建日志模块的一个更具python风格的替代品的早期尝试。在
签出logbook,使用它更好。在
日志在一篇评论中提到,但它应该得到自己的答案。在
相关问题 更多 >
编程相关推荐