一、使用淘寶IP地址庫查詢
使用淘寶的Rest API,可以快速查詢IP地址的歸屬地:
圖00-淘寶IP地址庫RestAPI使用說明
圖01-使用淘寶免費IP地址庫-查詢IP歸屬地
存在問題:淘寶的免費IP地址庫,只能粗略地查詢到IP地址所在的省、市和運營商,無法查詢更加詳細的信息,比如GEO經緯度座標等。
二、使用ip-api提供的免費查詢功能
ip-api可以提供更加詳細的信息,但是查詢結果是英文的。網址爲:http://www.ip-api.com 。
圖03-使用ip-api查詢百度的IP地址返回的信息
圖04-Python中使用ip-api查詢百度的IP地址返回的信息
三、使用IPIP.net網站提供的查詢功能
ipip有免費版和收費版之分,免費的查詢和淘寶IP地址庫類似,只能查詢到IP地址所在的省市和運營商。收費的服務可以查詢更加精確的信息,比如IP所在的經緯度、區縣、甚至能精確到在哪一個街道、哪一棟樓宇!兩者使用方法相同,也非常簡單,只要下載相應的地址數據庫,使用find()方法查詢即可。
圖05-IPIP查詢IP地址信息示例
圖06-Python中使用IPIP地址數據庫查詢IP地址信息
參考鏈接:
免費的淘寶IP地址庫RESTAPI接口
http://ip.taobao.com/instructions.html
python實現ip地址查詢
https://blog.csdn.net/perry0528/article/details/82779369
Python 3.7調用IP歸屬地查詢接口源代碼例程
https://blog.csdn.net/sinat_26076325/article/details/85059086
ip-api
http://www.ip-api.com/docs/api:json
ipipdotnet/datx-python
https://github.com/ipipdotnet/datx-python/blob/master/example.py
https://github.com/ipipdotnet/ipdb-python