【发布时间】:2014-03-21 13:47:43
【问题描述】:
我们有一个商业 maxmind 订阅来获取带有 ISP 信息的 GeoIP 数据库 (GeioIPIPSP.dat)。但是,当我尝试查询此文件时,我不断收到以下错误:
GeoIPError: Invalid database type, expected Org, ISP or ASNum
我正在使用 python-api:
geo = GeoIP.open("/GeoIPIPSP.dat", GeoIP.GEOIP_STANDARD)
isp = geo.name_by_addr(ip) # or isp_by_addr with pygeoip
当我使用 api 询问数据库类型 (geo._type) 时,我得到“1”……与打开常规 GeoIP.dat 时得到的值相同。我想知道 GeoIPISP.dat 是否有问题,但它是来自 maxmind 客户下载页面的最新文件。
非常感谢任何见解!
【问题讨论】:
-
由于我们没有文件,这个问题无法回答...作为付费客户,您应该联系 Maxmind 支持...
-
这适用于我最新版本的
GeoIPISP.dat(20140318)。您的数据库的构建日期是什么时候?