码迷,mamicode.com
首页 > 其他好文 > 详细

normal.1

时间:2016-09-08 00:42:43      阅读:143      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!