当我将值(gpslatlist[1] and gpslonlist[2])
传递给gmaps.directions()
时,我的误差低于此值。
Error
directions_result = gmaps.directions(gpslatlist[1] gpslonlist[1],"washington dc");
^
SyntaxError: invalid syntax
但是当我将实际纬度和经度传递给相同的函数时,它完成没有任何错误。
gmaps.directions
期望输入值如
gmaps.directions ("latitude longitude", "latitude longitude")
答案 0 :(得分:0)
对于任何第三方API,您必须非常小心地阅读文档,并确保您的代码正确调用这些函数。要么使用两个输入法,要么尝试设计自己的装饰器,以您想要的方式获取参数。否则请看这里的api文档。这是一个GitHub存储库,可能包含python google maps api的正确代码示例和文档。我不确定这是你正在使用的,但我希望这会有所帮助。 https://github.com/googlemaps/google-maps-services-python