0
点赞
收藏
分享

微信扫一扫

IP地址库(ip2region)使用

笙烛 2021-09-29 阅读 77

最近在看用户行为的数据,其中有一项就是用户来源,目前已经记录了用户的访问IP地址,所以想通过IP地址,匹配下城市,看看访问的用户到底从哪儿来的。

IP地址如何匹配呢?记得很早之前用过什么纯真IP,淘宝IP库这类,但是目前好像都不太好用,就在GitHub上面搜了下,发现一个好用的项目:
lionsoul2014/ip2region

看看项目的介绍吧,我用下来感觉还是很不错的


主要是可以使用python直接去调用,方便多了,我就拿来用了。

首先,把项目clone下来

git clone https://github.com/lionsoul2014/ip2region.git

这个昨天clone的时候遇到了问题,可以参考上一篇:
git clone 异常:Peer reports incompatible or unsupported protocol version

下载之后,可以先测试一下

python binding/python/testSearcher.py ./data/ip2region.db

看到这个程序基本就没问题,可以输入个ip试试


后面的话,主要是集成化调用,我看了下这个测试代码,把一些主要的代码拿出来用就行了。
现在是手工处理ip的数据,然后使用python解析下,将匹配出来的区域数据保存到文件,然后可视化展现下。

其实这都是很成熟的流程了,如果成熟的统计工具,都是可以直接来的,各种功能都是自带的,选择一款好产品,省得自己去处理了。

举报

相关推荐

0 条评论