我正在尝试使用Google Map api查询某些方向信息。我希望能够在意外放入不存在的位置时处理NOT_FOUND情况。例如:
directions_result = gmaps.directions('bowcwe',
'awef',
waypoints = 'bjois',
optimize_waypoints = True)
这会返回错误消息' googlemaps.exceptions.ApiError:NOT_FOUND'。如何对此特定方案进行例外处理?非常感谢你!
答案 0 :(得分:-1)
可以通过googlemaps.exceptions
访问错误示例代码:
import googlemaps
gmaps = googlemaps.Client(key='AIza')
try:
location = (50, 10)
radius = 1000
keyword = 'bar'
returnedPlaces = gmaps.places_radar(location=location, radius=radius, keyword=keyword)
except googlemaps.exceptions.ApiError as err :
print('API key is invalid')
我制作了钥匙' AIza'传递第一次有效性检查并获得实际的API错误。
希望这有帮助!