我正在创建一个python脚本来分析日志文件(例如:http://www.monitorware.com/en/logsamples/apache.php),并且需要我可以用来实现此目的的方法建议。
open
方法读取日志文件。行。64.242.88.10 - - [07/Mar/2004:16:05:49 -0800] "GET /twiki/bin/edit/Main/Double_bounce_sender?topicparent=Main.ConfigurationVariables HTTP/1.1" 401 12846
在这种情况下,如何计算像年份这样的特定位置之后的经过时间?
答案 0 :(得分:3)
我使用re
模块从文本中提取信息(搜索,子搜索等)。
然后strptime
可能是您的朋友将这些日期时间值转换为日期时间并对其进行计算。
之后,我会使用numpy.ndarray
来存储数据并生成更多报告。
我也喜欢matplotlib
和像hist
这样的功能来制作精美的地块。