博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用新浪api获取ip归属地
阅读量:6818 次
发布时间:2019-06-26

本文共 619 字,大约阅读时间需要 2 分钟。

因为做网站要获取ip归属地,找的那些个外国api理所应当的不出中国字,很没有本土风情,索性直接放弃,找国内的api。

网上搜了个遍竟然被我发现新浪有提供,新浪还挺厚道(也可能是被动厚道),竟然提供ip归属的api,而且是json格式的,速度自不用说,嗯哼,不用都可惜了。

下边贴个api的简单python示例:

from urllib import urlopenimport jsondef get_location(ip):    web_url = "http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=%s" % ip    ip_data=urlopen(web_url)    list=json.loads(ip_data.read())    ip_data.close()    location = list['country']+' '+list['province']+' '+list['city']+' '+list['district']+' '+list['isp']    return locationthanksina = get_location('59.175.132.113')

 

转载于:https://www.cnblogs.com/catmelo/archive/2012/12/16/2820923.html

你可能感兴趣的文章
lua5 Coroutine 1 (协同例程)
查看>>
我的友情链接
查看>>
计算数据库中各个表的数据量和每行记录所占用空间的脚本-转载来自(博客园 桦仔)...
查看>>
解决本机不能访问虚拟机web服务器网站的问题
查看>>
String.toCharArray()转换成char[]时的一些小发现
查看>>
Proxmox VE 安装、配置、使用之第一章 安装配置
查看>>
java经典算法(猴子吃桃)
查看>>
《linux Shell 脚本攻略》进阶学习(第二部分)
查看>>
mysql常用命令
查看>>
Leetcode PHP题解--D76 993. Cousins in Binary Tree
查看>>
http、https 等 常用默认端口号
查看>>
SQL SERVER的安装
查看>>
裸心社pinyin&IK settings
查看>>
Spring-Boot-操作-Redis,三种方案全解析!
查看>>
ubuntu 15.10下apache+php+mysql安装
查看>>
依赖Zookeeper生成全局唯一序列号
查看>>
ab压测工具以get方式&post方式压测
查看>>
RHCE 学习笔记(28) Target Service
查看>>
freemarker 数字格式化
查看>>
解决SELinux对网站目录权限控制的不当的问题
查看>>