python实现分析apache和nginx日志文件并输出访客ip列表的方法
2015-04-04 11:29
1761 查看
本文实例讲述了python实现分析apache和nginx日志文件并输出访客ip列表的方法。分享给大家供大家参考。具体如下:
这里使用python分析apache和nginx日志文件输出访客ip列表
ips = {} fh = open("/var/log/nginx/access.log", "r").readlines() for line in fh: ip = line.split(" ")[0] if 6 < len(ip) <=15: ips[ip] = ips.get(ip, 0) + 1 print ips
希望本文所述对大家的Python程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- Python递归遍历列表及输出的实现方法
- Python同时向控制台和文件输出日志logging的方法
- Apache日志文件大小管理设置分析方法
- python处理nginx日志,并统计分析---我这个写的处理时间效率不高,有好方法,请大家指正
- python分析nginx日志根据共性url屏蔽ip
- python脚本实现统计日志文件中的ip访问次数代码分享
- nginx 日志分析,python 实现
- Log4j按级别输出日志到不同文件的实现方法
- python分析nginx日志的ip(来源)
- 从Apache的日志文件收集和提供统计数据(一个Python插件架构的简单实现)
- Python使用logging结合decorator模式实现优化日志输出的方法
- 能分析压缩的日志,且基于文件输入的PYTHON代码实现
- AOP实现方法的日志记录,并输出到指定文件
- python分析nginx日志的ip,url,status
- python分析nginx日志的ip(中篇二)
- Python递归遍历列表及输出的实现方法
- Python同时向控制台和文件输出日志logging的方法
- Python同时向控制台和文件输出日志logging的方法 Python logging模块详解
- Log4J日志配置详解和自定义log4j日志级别及输出日志到不同文件实现方法
- Log4J日志配置详解和自定义log4j日志级别及输出日志到不同文件实现方法