吃木头的动物
beavr的Python项目详细描述
海狸
beaver(n)-一种吃原木的动物
也许你想看看你的项目的日志,自从上周三你最后一次投入生产以来。这可以通过 以下所有示例都将有效: …还有更多! 更多即将到来…beaver
根据给定的日期和时间范围分析日志文件,因此您不必快速示例
beaver
:$ python3 beaver.py Wednesday to today
>> logfile1.log
2019-04-03 15:10:26,618 - simple_example - DEBUG - debug message
2019-04-03 15:12:45,124 - simple_example - DEBUG - debug message
...
python3 beaver.py 10:35 to 11:35
python3 beaver.py yesterday to today
python3 beaver.py Mar 2nd, 2012 to now
python3 beaver.py 2017-06-18 to May 3rd 2018 at 3:17pm
python3 beaver.py 1:23pm on August 15th 2017 to 10:35 PM on 2 April 2018
安装
使用量
usage: beaver.py [-h] [-f FILE] [-o OUTPUT] [-r] range [range ...]
Beaver (n) - an animal that eats logs
positional arguments:
range the range for which to parse logs
optional arguments:
-h, --help show this help message and exit
-f FILE, --file FILE a specific log file to parse (default: )
-o OUTPUT, --output OUTPUT
if included, the file to which output will be writen
(default: )
-r, --recursive if included, beaver will search for log files
recursively starting from the current directory
(default: False)
range
以START to END
的形式组成,其中开始和结束几乎可以是任何有效的日期时间格式。如果beaver
不能理解你,它会要求澄清。
--file
-如果您只想分析一个特定的文件,而不是所有的日志文件,请使用此选项。默认情况下,beaver
在当前目录中搜索以.log
或.logs
结尾的任何文件--output
-将输出写入文件,而不是stdout
--recursive
-从当前目录开始递归查找日志文件( θ ϖ θ )
推荐PyPI第三方库