-3

我有 python 的 python 谷歌地图。我有这个代码:

from googlemaps import GoogleMaps
place1 = raw_input("your address: ")
place = raw_input("Destination: ")
gmaps = GoogleMaps(api_key)
directions = gmaps.direction(place1, place)
for step in directions['Directions']['Routes']['seconds'][0]['Steps']:
     print step['descriptionHtml']

我得到这个错误

    Traceback (most recent call last):
  File "C:\Python27\test.py", line 152, in <module>
    directions = gmaps.direction(place1, place)
AttributeError: 'GoogleMaps' object has no attribute 'direction'

我试图向用户询问他们的地址和目的地,然后找到方向。

4

2 回答 2

1

看起来方法实际上是GoogleMaps.directions(origin, destination, **kwargs),请注意方法名称上的“s”。这是API 文档的链接。

于 2013-06-10T19:55:46.977 回答
0

听起来您没有 Google Maps API 密钥。你需要在这里注册一个: https ://developers.google.com/maps/documentation/javascript/tutorial#api_key

顺便说一句,当你说“python google maps for python”时,你到底指的是什么?是这个项目吗?

于 2013-06-10T18:43:24.850 回答