python 利用淘宝IP库 查询IP归属地

#coding:utf-8
from django.test import TestCase

import json
import urllib

ip = "114.114.114.114"
url = "http://ip.taobao.com/service/getIpInfo.php?ip="+ ip

#返回数据
jsondata = json.loads(urllib.urlopen(url).read())
print jsondata

#省份
region = jsondata["data"]["region"]
#城市
city = jsondata["data"]["city"]
#运营商
isp = jsondata["data"]["isp"]
#国家
country = jsondata["data"]["country"]

print region
print city
print isp
print country

结果:

{u‘code‘: 0, u‘data‘: {u‘city‘: u‘\u5357\u4eac‘, u‘area_id‘: u‘‘, u‘county_id‘: u‘xx‘, u‘region_id‘: u‘320000‘, u‘area‘: u‘‘, u‘city_id‘: u‘320100‘, u‘ip‘: u‘114.114.114.114‘, u‘region‘: u‘\u6c5f\u82cf‘, u‘isp‘: u‘XX‘, u‘country_id‘: u‘CN‘, u‘county‘: u‘XX‘, u‘isp_id‘: u‘xx‘, u‘country‘: u‘\u4e2d\u56fd‘}}
江苏
南京
XX
中国

原文地址:https://www.cnblogs.com/fanhua999/p/8989834.html

时间: 2024-10-01 05:17:58

python 利用淘宝IP库 查询IP归属地的相关文章

利用淘宝网接口获取IP地址的位置

恩,不多说,直接上代码 #!/usr/bin/python #encoding:utf8 import requests import argparse def query(ip): BASE_URL="http://ip.taobao.com/service/getIpInfo.php?ip=" url=BASE_URL+ip rsp=requests.get(url) rsp=rsp.json() data=rsp['data'] print 'ip:%s'%data['ip']

php利用淘宝IP库获取用户ip地理位置

利用淘宝IP库获取用户ip地理位置 我们查ip的时候都是利用ip138查询的,不过那个有时候是不准确的,还不如自己引用淘宝的ip库来查询,这样准确度还高一些.不多说了,介绍一下: 淘宝IP地址库 淘宝公布了他们的IP库http://ip.taobao.com/,还有REST API接口,不过每个用户的访问频率需小于10qps,访问方    式:http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串],返回内容以json格式的.具有IP查询,IP

调用淘宝接口有每IP数量/时间限制-负载均衡解决

其实标题不太准确,不过原理是一样. 这里要解决的问题是:调用淘宝接口有每IP数量/时间限制,但是我们的调用量较大,有可能超过这个限制,从而导致可能被淘宝屏蔽一小段时间.为了解决这个问题,我们需要用多个公网ip去掉接口.而实现这一点的最好地方就是在路由器这一级别. 简要做法如下: 1)做一台linux路由器,它负责接受内网对淘宝的调用请求,然后平均分发到多个公网接口.具体是两个步骤:a)使用iptables标记(FWMARK)数据包:b)然后根据这个标记匹配不同的策略路由来分发到不同网卡接口. 2

python课件-淘宝-目录.txt

卷 TOSHIBA EXT 的文件夹 PATH 列表卷序列号为 AE86-8E8DF:.│ python课件-淘宝-目录.txt│ ├─01python核心编程阶段-linux基础(│ linux_html.rar│ vi_markdown.zip│ ├─02python核心编程阶段-python基础│ ├─代码│ │ 01_Python基础.zip│ │ 02_分支.zip│ │ 03_循环_01_基础.zip│ │ 03_循环_02_完整.zip│ │ 04_函数.zip│ │ 05_高级数

python推荐淘宝物美价廉商品

完成的目标: 输入搜索的商品 以及 淘宝的已评价数目.店铺的商品描述(包括如实描述.服务态度.快递的5.0打分): 按要求,晒选出要求数量的结果,并按"物美价廉算法"排序后输出 思路: 1,利用淘宝搜索'https://s.taobao.com/search?'的价格filter 先进行价格筛选,得到结果的网站 2,用urllib打开结果网站,构造正则表达式匹配出各个商品结果的 价格.已评价数量.店铺的如实描述等信息: 并把结果保存至二维数组里. 3,利用商品及店铺信息,用"

教你利用淘宝指数详尽掌握并指导店铺运营

近期荣一电商对运营团队进行了培训,主要是讲淘宝指数对淘宝店铺运营的重要性,下面是主要的内容. 要想做好店铺运营,必得做好数据工作!不但要会看,最重要是会分析,找出规律和找到方法.对于数据分析,很多人都知道利用数据魔方和生E经.可是这两样工具不但收费,还规定店铺要到达到一定的级别才能使用,这对于小卖家来说,无疑是只能看不能接触.这时,淘宝指数就很实用了.因为淘宝指数可以让小卖家在没有数据魔方和生E经的情况下利用淘宝指数来了解淘宝搜索热点,查询成交走势,定位消费人群以及研究细分市场.如果淘宝指数运用

使用新浪IP库获取IP详细地址

<?php class Tool{ /** * 获取IP的归属地( 新浪IP库 ) * * @param $ip String IP地址:112.65.102.16 * @return Array */ static public function getIpCity($ip) { $ip = preg_replace("/\s/","",preg_replace("/\r\n/","",$ip)); $link = &

Python 实现 淘宝秒杀 聚划算 自动提醒 源码

说明 本实例能够监控聚划算的抢购按钮,在聚划算整点聚的时间到达时发出提醒(音频文件自己定义位置)并自动弹开页面(URL自己定义). 同时还可以通过命令行参数自定义刷新间隔时间(默认0.1s)和监控持续时间(默认1800s). 源码 # encoding: utf-8 ''' @author: Techzero @email: [email protected] @time: 2014-5-18 下午5:06:29 ''' import cStringIO import getopt import

利用淘宝IP库分析web日志来源分布

web访问日志中含有来访IP,通过IP查看归属地,最后统计访问的区域分布,可细化到省.市 淘宝接口地址:http://ip.taobao.com/service/getIpInfo.php?ip=14.215.177.38,后面的IP按需修改 例如要查看14.215.177.38这个地址的相关信息,返回的信息如下: {"code":0,"data": {"country":"\u4e2d\u56fd", "count