当前位置:首页 > python >

Python统计网站访问日志log中的IP信息,并排序

时间:2021-09-10 00:04:11浏览:2402 转载

Python统计网站访问日志log中的IP信息,并排序,打印排名靠前的IP及访问量。示例代码如下:


#!/usr/bin/env python
 
ipdict = {}
 
file = open("/www/wwwlogs/www.cqlp.com.log")
 
for line in file.readlines():
	ip = line.split()[0]
 
	if ip in ipdict:
		ipdict[ip] = ipdict[ip] + 1
	else:
		ipdict[ip] = 1
 
data = sorted(list(ipdict.items()), key=lambda x:x[1], reverse=True)
 
for d in data[:1000]:
	print(d[1],":\t", d[0], sep="")



上一篇:苹果Mac电脑安装双系统
下一篇:PHP分割中文字符串为数组

发表评论

昵称:  验证码:

关于博主

博主

博主:BlueCode

职业:web程序

简介:2002年开始一直从事Web制作,网站运营,会PHP+MYSQL ASP+MSSQL,微信开发