我有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'
我正在尝试向用户询问他们的地址和目的地,然后找到路线。
答案 0 :(得分:1)
看起来该方法实际上是GoogleMaps.directions(origin, destination, **kwargs)
,注意方法名称上的“s”。这是API文档的link。
答案 1 :(得分:0)
听起来您没有Google Maps API密钥。你需要在这里注册一个: https://developers.google.com/maps/documentation/javascript/tutorial#api_key
顺便说一句,当你说“用于python的python谷歌地图”时,你指的是什么?是this project吗?