python实现查询IP地址所在地
程序员文章站
2022-03-31 15:11:09
...
使用IP138数据库查询域名或IP地址对应的地理位置。
.*? )',s)
for i in result:
print i[4:-5]
print "*"*45
print "\n"
except:
print "Not Data Find"
#-*- coding:gbk -*- import urllib2 import re try: while True: ipaddr = raw_input("Enter IP Or Domain Name:") if ipaddr == "" or ipaddr == 'exit': break else: url = "http://www.ip138.com/ips138.asp?ip=%s&action=2" % ipaddr u = urllib2.urlopen(url) s = u.read() #Get IP Address ip = re.findall(r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}',s) print "\n****** Below Result From IP138 Database *****" print "IP Address:",ip[0] #Get IP Address Location result = re.findall(r'(
以上所述就是本文的全部内容了希望大家能够喜欢。