我们有一个商业maxmind订阅来获得一个包含ISP信息的GeoIP数据库(GEOIPIPSP.dat公司). 但是,当我试图查询此文件时,我始终收到以下错误:
GeoIPError: Invalid database type, expected Org, ISP or ASNum
我使用的是python api:
^{pr2}$当我使用api请求数据库类型(geo.\u类型)时,我得到“1”。。。当我打开一个普通的地理信息数据库. 我想知道是不是出了什么问题地理信息数据库,但这是来自maxmind客户下载页面的最新文件。在
非常感谢您的任何见解!在
结果发现数据库文件确实有问题。重新下载后,一切正常工作。在
不过,我切换到pygeoip并像这样访问数据库:
导入pygeoip 地理isp=皮吉奥普.GeoIP(“/usr/share/GeoIP/地理信息处理.dat") isp=地理位置_isp.isp_地址(“8.8.8.8”)
相关问题 更多 >
编程相关推荐