python版判斷IP地址

#!/usr/bin/python

import sys

import urllib2

import re

IP = raw_input("address ip:")

def check(IP):

   url = urllib2.urlopen('http://www.ip138.com/ips1388.asp?ip={0}&action=2'.format(IP))

#   url = urllib2.urlopen('http://www.ip138.com/ips1388.asp?ip=%s&action=2' % IP )

   result = url.read()

   re_result = re.compile('<ul class="ul1"><li>(.*?)</li><li>(.*?)</li></ul>')

   data = re_result.findall(result)[0]

   print data[0]

   print data[1]

check(IP)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章