首页 > 其他 > 详细

normal.1

时间:2016-09-08 00:40:14      阅读:114      评论:0      收藏:0      [点我收藏+]

11

# coding:utf-8
def maxnum(ipstr):
	ipstr = ipstr.split(‘	‘)[1]
	return ipstr
def minnum(ipstr):
	ipstr =ipstr.split(‘.‘)[3]
	ipstr = ipstr.split(‘	‘)[0]
	return ipstr

def ip_before(ipstr):
	ipstr_be =ipstr.split(‘.‘)[0]+‘.‘+ipstr.split(‘.‘)[1]+‘.‘+ipstr.split(‘.‘)[2]+‘.‘
	return ipstr_be
def main():
	f = open(‘iptest.txt‘,‘r‘)
	for i in f.readlines():
		i = i.strip()
		if minnum(i)==‘0‘:
			a=1
		else:
			a=minnum(i)
		for j in range(int(a),int(maxnum(i))+1,1):
			ip =ip_before(i)+str(j)
			f1 = open(‘ipok.txt‘,‘a‘)
			print >>f1,ip
			f1.close()
	print ‘over‘
if __name__ == ‘__main__‘:
	main()

  文件读取:

eg.

192.168.1.1   100

192.168.3.200 255

normal.1

原文:http://www.cnblogs.com/crac/p/5851419.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!