- 积分
- 16841
在线时间 小时
最后登录1970-1-1
|

楼主 |
发表于 2017-12-24 12:08:22
|
显示全部楼层
统计日志中访问ip地址个数:* l9 X' l, p; u$ F# {
0 D' a- {+ Z& e9 F$ T% U0 _
# vim tongjiip.py$ p/ F* k& b: z' i$ D J7 ?: s
) h6 ]# n R. v C
#!/usr/bin/env python/ p+ `, ~9 M [7 t
#!coding=utf-8; L( S2 T! O* F: c+ f K7 j
list = []
2 {, W! F/ d$ z: |/ i% Hf = file('/var/log/httpd/access_log')
a' o3 Y3 R4 d$ q0 \1 v1 Xstr2 = f.readlines() G9 U( I" t, ^! L3 T; H
f.close()
: M; ~8 ^# d. `3 L, g6 P: C7 Lfor i in str2:; z$ ?, D) ]) p, Y; F
ip = i.split()[0]
' m- V6 I& `9 r7 k0 W7 X list.append(ip): |5 m$ u* C: F' E6 R
list_num = set(list)7 ~2 x: T! p" r2 F* E5 v* K
for j in list_num:* _' I% E4 Z3 Y( |
num = list.count(j)! _% ? K% x- j$ i
print '%s :%s' %(j,num)
. f9 N/ {1 @0 j: E4 f( J |
|