Google Places API:如何在Python中按类型和位置进行搜索

时间:2018-06-28 10:00:37

标签: python google-maps google-places-api

我遵循的是在GitHub的main page上找到的相对于googlemaps的示例,并且我正在编写自己的代码,以便从特定区域检索所有电影院。

代码是这样的:

import googlemaps

gmaps = googlemaps.Client(key='MyGoogleKey')

search_loction = gmaps.location('40.714224, -73.961452').type('movie_theater')
print (search_loction)

它向我返回错误:

Traceback (most recent call last):
  File "GoogleMap.py", line 5, in <module>
    search_loction = gmaps.location('40.714224, -73.961452')
AttributeError: 'Client' object has no attribute 'location'

如果我遵循指南,是的,允许属性[location] enter image description here

那我在做什么错了?

1 个答案:

答案 0 :(得分:3)

根据documentation,您应该使用

gmaps.places(...),以location作为参数。

类似

gmaps.places(location=(lat,lng), type="movie_theater")

希望这会有所帮助!