我从maxmind.com的geoip安装了数据库 - 我没有收到ISP或组织信息。
sudo pip install python-geoip
sudo pip install python-geoip-geolite2
ipmatch = geolite2.lookup(ip_add)
ipmatch.organization
出现错误 - ' IPInfo'对象没有属性'组织' 我能做些什么才能得到它们?
更新: 我没有MaxMind的付费服务。我正在寻找替代方案或解决方法吗?
答案 0 :(得分:2)
您是否为maxmind.com
服务付费?查看他们的very brief demo后,您似乎只有在支付服务后才能访问属性organization
。当我测试自由方面时,我的对象将返回以下属性:
ip
country
continent
subdivisions
timezone
location
所以,除非你砸了一些钱,否则看起来你运气不好。