通过淘宝接口,采集统计访问用户ip对应地区
来源:互联网 发布:数据统计要考什么证 编辑:程序博客网 时间:2024/06/09 00:50
废话不多说,直接上代码,ip是前一天访问的用户数据存在数据仓库里面的。准确率应该在95%以上
#!/usr/bin/python# -*- coding:utf-8 -*-# urllib_test.py# author:chunyang.wu import cx_Oracleimport simplejson as jsonimport urllib2import time def handle_ip(): db=cx_Oracle.connect("user/pass@192.168.0.11:1521/db") curs=db.cursor() KET_sql="select distinct ip from dm_client_log WHERE event_time>=oracle_to_unix(TRUNC(SYSDATE - INTERVAL '1' DAY)) AND event_time<oracle_to_unix(TRUNC(SYSDATE))" curs.execute(KET_sql) curs.arraysize = 200 result=curs.fetchall() count = 0 failed = 0 for ip in result: time.sleep(0.5) url = ('http://ip.taobao.com/service/getIpInfo.php?ip=%s') %(ip) page = urllib2.urlopen(url,data=None,timeout=10) data = page.read() ip_dic = json.loads(data) for k,v in ip_dic.items(): if(v == 1): print v failed +=1 elif(k == 'data'): print v["ip"],v["country"],v["region"],v["city"],count count +=1 print count #,"failed:",failed def main(): p = handle_ip() if __name__=="__main__": main()
- 通过淘宝接口,采集统计访问用户ip对应地区
- java使用淘宝的接口获取Ip对应的地区信息
- python 通过淘宝IP数据库查询地区
- 利用淘宝ip库限制地区访问
- 通过IP获取对应城市信息(该功能基于淘宝第三方IP库接口)
- 用淘宝接口通过ip查询地域
- 根据ip获取对应地区
- 通过IP获取地区省市
- 淘宝IP地址库采集
- 淘宝IP地址库采集
- 百度接口通过ip获取用户所在地
- 通过淘宝ip查询及remote_addr得到用户城市(脑残版)
- 查询IP对应地区的WebService
- 调用接口获得地区,再根据地区判断对应编号
- win10通过自己设置域名访问对应的IP地址
- ip 转换淘宝接口
- 使用新浪的接口获取用户当前IP的位置地点身份城市地区
- js如何获取当前用户访问的ip地址以及城市地区?
- Android WebView缓存机制详解
- 最近遇到了一道像俄罗斯方块的问题,A-D能对消,B-E能对消,C和F能对消。给你一个字符串“ADBECF”最后一定能对消,编写一个函数判断一个字符串能不能对消。
- Documentation/virtual/kvm/devices/xics.txt
- java开发中常用的数字工具类
- 公历转农历模块,虽然是js文件,不过还是提供了实现方法,感谢提供者。
- 通过淘宝接口,采集统计访问用户ip对应地区
- ArrayList 小例子
- flex 冒泡机制
- Viscual C++ + Direct3D 初始化
- cocos 中的label显示
- 动态规划基础题 HDU 1068
- C/C++程序员面试大纲
- 39步。
- LDD3-最简字符设备驱动freg (alloc_chrdev_region)