首页 > 其他 > 详细

查询本地ip以及查询所在地

时间:2019-12-05 17:23:46      阅读:86      评论:0      收藏:0      [点我收藏+]

四种方法查询本地ip

from urllib2 import urlopen
from json import load

my_ip = urlopen(‘http://ip.42.pl/raw‘).read()
print(‘ip.42.pl‘, my_ip)

my_ip = load(urlopen(‘http://jsonip.com‘))[‘ip‘]
print(‘jsonip.com‘, my_ip)

my_ip = load(urlopen(‘http://httpbin.org/ip‘))[‘origin‘]
print(‘httpbin.org‘, my_ip)

my_ip = load(urlopen(‘https://api.ipify.org/?format=json‘))[‘ip‘]
print(‘api.ipify.org‘, my_ip)

根据ip查询本地信息

网上教程多为新浪、淘宝等接口,当然可以,但是淘宝的ip库访问是有权限的

淘宝api: http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串]

返回的数据格式是json格式,附上限制条件: http://ip.taobao.com/

所以今天推荐一个新的api查询

请求api: https://api.pi.do/api/v1/queryip?ip=[ip地址字符串]

示例: https://api.pi.do/api/v1/queryip?ip=124.236.219.174

返回结果为json字符串

查询本地ip以及查询所在地

原文:https://www.cnblogs.com/hesujian/p/11990515.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!