我有一个python代码,它返回一些地址的完整地理地址:
import geocoder
g = geocoder.google('Mountain View, CA')
print(g.address)
'Mountain View, CA, USA'
有没有办法返回10个最相关的地址,而不只是一个?
答案 0 :(得分:0)
据我发现阅读ParseException : only ACLs can be stored in the ACL key
包的文档和示例代码,geocoder
方法只返回一个结果。
如果您使用geocoder.google()
使用以下代码搜索附近的医院:
geocoder
只会输出一个结果:
import geocoder
res = geocoder.google("nearby hospitals")
print(res.address)
中对此进行了测试
答案 1 :(得分:0)
您可以使用google api服务
http://maps.google.com/maps/api/geocode/json?address=Mountain%20View
api将返回一个json字符串,你可以从该json数据中获取完整地址