利用python进行IP批量转换为IP段

近期一直忙于更新麒麟防封网的腾讯爬虫IP以及UA,其中抓取到大量的类似192.168.1.0/24 子网掩码形式的IP段,但是因为程序需要修改为192.168.1.0-192.168.1.225。因为腾讯爬虫IP有上百个IP段,所以想到用python写个简单的批量转换。代码很简单,需要在C盘创建2个文件,分别是ip.txt、ip2.txt,其中ip.txt中放192.168.1.0/24,每行一个,ip2.txt是生成后的文件。

of=open("C:/ip.txt","r")
for i in of:
    ip=i.split("/")
    ips=ip[0]+"-"+ip[0][:-1]+"225"+"\n"
    of2=open("C:/ip2.txt","a")
    of2.write(ips)
    of2.close()
of.close()
print("ok")
本文由 易云博客 作者:易云 发表,其版权均为 易云博客 所有,文章内容系作者个人观点,不代表 易云博客 对观点赞同或支持。如需转载,请注明文章来源。
20

发表评论