python-统计ip频率

题目
ip存储与读取文件统计ip频率 生成一个大文件ips.txt,要求120000行,每行随机为172.25.254.0/24段的ip; 读取ips.txt文件统计这个文件中ip出现频率前10的ip ;
代码
import random
with open("ips.txt", "w+") as fp:
for i in range(120000):
n = str(random.randint(1,255))
ip = "172.25.254." + n
fp.write(ip+"/n")
# 将光标移动到开头
fp.seek(0)
# 定义一个字典{ip:count} --》{ip:ip出现的次数}
ipcount= {}
# 逐个取出,若存在,value值就+1
for line in fp.r

python-统计ip频率最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/29488.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>