把做工程過程中比較好的代碼片段做個備份,下面資料是關於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分析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