【发布时间】:2013-11-04 23:34:17
【问题描述】:
我想在 python 中获取用户的位置。我认为这是可能的,因为谷歌能够做到这一点(https://maps.google.com/ 击中方向键下方的圆圈)。
有人知道怎么做吗?
【问题讨论】:
-
html5 提供了一些 js 函数,可以让您获取用户位置...但是根据我的经验,从 python 接口是很痛苦的...有很多 api 在线查找用户位置基于IP ...请记住,它不会非常精确
-
你是在客户端还是服务器上运行python?如果是客户端,是哪种客户端(例如 Windows、Mac、Mobile?)
-
一般来说,无论你的回答是“一个Web服务器”、“一个Windows桌面应用程序”等等,你的第一步大概应该是search PyPI。有几十个模块用于基于 IP 的地理定位、访问 OS X 的 CoreLocation API 以及您能想象到的一切。 StackOverflow 不是获取模块建议的好地方,但如果您开始使用某个模块并遇到困难,它是一个寻求帮助的好地方。
标签: python location latitude-longitude