|
|
楼主 |
发表于 2017-12-24 12:08:22
|
显示全部楼层
统计日志中访问ip地址个数:9 v5 Y9 `# H* O1 r* o1 K
- E5 @- P! h/ {" Y) M
# vim tongjiip.py
% U& {/ |8 A6 C4 C
; h' g( z$ Y. |2 R, J#!/usr/bin/env python
+ j2 U, b L! V0 k#!coding=utf-81 ^- ?# {* }) f1 i
list = []
, ~# t" M6 T2 @- [: Qf = file('/var/log/httpd/access_log')
3 Q4 D/ `5 ~8 ~str2 = f.readlines()/ A4 Q: t9 t, x8 s J" A
f.close()
: @9 J0 V& \4 K/ Jfor i in str2:9 `' j8 r& w- `% z$ C) Q
ip = i.split()[0]
5 W3 f8 i r- X2 B5 ` list.append(ip)% j/ B7 l; C+ P) E- c; Z& u5 m
list_num = set(list)
6 X4 I# F v" G4 b3 g$ zfor j in list_num:, C" h9 i, D- d/ i9 e& H- b
num = list.count(j)1 C% T/ F1 v2 Z2 N; U: U
print '%s :%s' %(j,num): N; b2 n1 c3 g# c6 m+ D. F, j
|
|