python根據ip查詢所在地理位置與運營商
#!/usr/bin/env python
#encoding:utf8
#author: linuxhub.org
#根據ip位址查詢出ip所在的地理位置
def get_ip_info(ip):
import requests
#**ip位址庫介面
r = requests.get('' %ip)
if r.json()['code'] == 0 :
i = r.json()['data']
country = i['country'] #國家
area = i['area'] #區域
region = i['region'] #地區
city = i['city'] #城市
isp = i['isp'] #運營商
print u'國家: %s\n區域: %s\n省份: %s\n城市: %s\n運營商: %s\n' % (country, area, region, city, isp)
else:
print "erro! ip: %s" % ip
ip = '202.96.128.86'
get_ip_info(ip)
指令碼執行結果:
國家: 中國
區域: 華南
省份: 廣東省
城市: 廣州市
運營商: 電信
根據IP位址查詢所在地
using system using system.collections.generic using system.text using system.io using system.text.regularexpressions namespace aimscommon endregion re...
根據使用者IP獲取其所在地
預定義變數 server的用法中,我們可以發現引數 remote addr 的作用是 瀏覽當前頁面的使用者的 ip 位址。根據這個我們可以獲取客戶端的ip,根據獲取的ip我們又可以進一步獲取對方的所在地等其他資訊。這一節主要是了解一下如何獲取客戶端的ip位址,並定位其所在地。我們先看看 實現 將 部...
PHP獲取IP所在地位址
原理簡述 利用 ip.taobao.com 提供的乙個功能,先獲取 json 格式字串,再解碼 json 字串新建檔案getaddress.class.php classss getaddress 獲取ip所在地位址函式 param ip p位址,預設為本機ip function getipfrom...