图 a
图 b |
def showmax(ips): #统计出现次数最多的 IP 地址和出现次数
dic={}
maxn=0
for i in range(len(ips)):
if ips[i] in dic:
dic[ips[i]]+=1
if :
maxn=dic[ips[i]]
maxIp=ips[i]
else:
return maxIp,maxn
with open("temp.log"," r ") as ips=[] f: #读取小文件temp.log中的IP地址
for line in f:
ip=line.split()[0]
ips.append(ip) #将IP地址逐行追加到列表ips中
#调用showmax函数
Prin t("出现次数最多的 IP 是: ",a[0]," 出现次数为: ",a[1])