2017-03-13 12 views
-1

GoogleマップのAPIを使用して方向情報を照会しようとしています。私は存在しない場所を誤っに置かれたときにNOT_FOUNDの状況に対応できるようにする例:。Googleマップapiからエラーを処理する方法は?

directions_result = gmaps.directions('bowcwe', 
           'awef', 
           waypoints = 'bjois', 
           optimize_waypoints = True) 

これは、エラーメッセージ「googlemaps.exceptions.ApiError:NOT_FOUND」を返します。この特定のシナリオに対して例外をどうやって作ることができますか?どうもありがとうございました!エラーがgooglemaps.exceptions

例コードを介してアクセスすることができ

+0

ここから探してください:http://python-gmaps.readthedocs.io/en/latest/gmaps.html#module-gmaps.errors – putonspectacles

+0

tryステートメントでこのエラーをどのように処理できるか教えてください。何か? –

答えて

-1

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') 

私は、最初の妥当性チェックを通過し、実際のAPIエラーを取得するには、キー「AIza」を作りました。

希望すると便利です。

関連する問題