python實現查詢IP地址所在地
來源:懂視網
責編:小采
時間:2020-11-27 14:40:01
python實現查詢IP地址所在地
python實現查詢IP地址所在地:使用IP138數據庫查詢域名或IP地址對應的地理位置。 #-*- coding:gbk -*- import urllib2 import re try: while True: ipaddr = raw_input(Enter IP Or Domain Name:) if ipaddr == or ipaddr == 'e
導讀python實現查詢IP地址所在地:使用IP138數據庫查詢域名或IP地址對應的地理位置。 #-*- coding:gbk -*- import urllib2 import re try: while True: ipaddr = raw_input(Enter IP Or Domain Name:) if ipaddr == or ipaddr == 'e

使用IP138數據庫查詢域名或IP地址對應的地理位置。
#-*- 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 "
****** Below Result From IP138 Database *****"
print "IP Address:",ip[0]
#Get IP Address Location
result = re.findall(r'(
.*?)',s)
for i in result:
print i[4:-5]
print "*"*45
print "
"
except:
print "Not Data Find"
以上所述就是本文的全部內容了希望大家能夠喜歡。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
python實現查詢IP地址所在地
python實現查詢IP地址所在地:使用IP138數據庫查詢域名或IP地址對應的地理位置。 #-*- coding:gbk -*- import urllib2 import re try: while True: ipaddr = raw_input(Enter IP Or Domain Name:) if ipaddr == or ipaddr == 'e