Python - IP地址查找 - 需要ISP和组织

时间:2015-09-13 05:59:39

标签: python geoip

我从maxmind.com的geoip安装了数据库 - 我没有收到ISP或组织信息。

sudo pip install python-geoip
sudo pip install python-geoip-geolite2

ipmatch = geolite2.lookup(ip_add)
ipmatch.organization

出现错误 - ' IPInfo'对象没有属性'组织' 我能做些什么才能得到它们?

更新: 我没有MaxMind的付费服务。我正在寻找替代方案或解决方法吗?

1 个答案:

答案 0 :(得分:2)

您是否为maxmind.com服务付费?查看他们的very brief demo后,您似乎只有在支付服务后才能访问属性organization 。当我测试自由方面时,我的对象将返回以下属性:

ip 
country 
continent 
subdivisions 
timezone 
location

所以,除非你砸了一些钱,否则看起来你运气不好。