首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用python进行离线地理位置查找

使用python进行离线地理位置查找
EN

Stack Overflow用户
提问于 2013-06-19 11:00:33
回答 2查看 1.9K关注 0票数 0

是否有一种方法可以查找地理位置数据,而不会在每次需要检查IP地址时都命中外部服务?

EN

回答 2

Stack Overflow用户

发布于 2013-06-19 11:04:07

Maxmind提供了可下载的Geo-IP数据库和各种语言的库(包括Python语言)来查询它们。

票数 1
EN

Stack Overflow用户

发布于 2013-06-19 11:17:50

在我找到http://freegeoip.net/json/之前,我正在使用另一个ip查找(不记得是什么了),我使用IP的前两个段记录了所有结果,这样当我使用的服务超过配额(似乎经常发生)时,我可以将其用作参考表

因此,我保存了前两个二进制八位数和位置,然后使用它们进行匹配,并构建了我自己的本地表。

这可能不是很准确,但可能很接近。

因此,如果IP是65.55.219.178,我节省了

代码语言:javascript
复制
65.55 -> Richmond WA

最终,我有了一个相当大的本地表,可以满足90%的需求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17182203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档