地理信息处理.dat无效的数据库类型

2024-10-01 19:29:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我们有一个商业maxmind订阅来获得一个包含ISP信息的GeoIP数据库(GEOIPIPSP.dat公司). 但是,当我试图查询此文件时,我始终收到以下错误:

GeoIPError: Invalid database type, expected Org, ISP or ASNum

我使用的是python api:

^{pr2}$

当我使用api请求数据库类型(geo.\u类型)时,我得到“1”。。。当我打开一个普通的地理信息数据库. 我想知道是不是出了什么问题地理信息数据库,但这是来自maxmind客户下载页面的最新文件。在

非常感谢您的任何见解!在


Tags: 文件api信息数据库类型错误公司地理信息
1条回答
网友
1楼 · 发布于 2024-10-01 19:29:40

结果发现数据库文件确实有问题。重新下载后,一切正常工作。在

不过,我切换到pygeoip并像这样访问数据库:

导入pygeoip 地理isp=皮吉奥普.GeoIP(“/usr/share/GeoIP/地理信息处理.dat") isp=地理位置_isp.isp_地址(“8.8.8.8”)

相关问题 更多 >

    热门问题