リクエスト ライブラリを使用した Python での HTTP リクエストと JSON 解析
Google Directions API 経由で Google マップ上で動的クエリを実行したい場合、Python プログラミング言語は効率的なソリューションを提供します。 HTTP リクエストを開始し、JSON レスポンスを受信し、その内容を解析するには、次の手順に従います。
リクエスト ライブラリをインストールします。 まず、次のコマンドを使用してリクエスト ライブラリを取得します。次のコマンド:
pip install requests
リクエストの作成: URL エンドポイントと必要なリクエスト パラメーターを指定して HTTP GET リクエストを作成します:
url = 'http://maps.googleapis.com/maps/api/directions/json' params = { 'origin': 'Chicago,IL', 'destination': 'Los+Angeles,CA', 'waypoints': 'Joplin,MO|Oklahoma+City,OK', 'sensor': 'false' }
この例では、シカゴとロサンゼルス間の最適なルートを取得するようにクエリが構成されていますアンヘレス。2 つの中間ウェイポイントを組み込みます。
リクエストの送信: URL とパラメーターを指定して、リクエスト ライブラリの get() メソッドを呼び出してリクエストをディスパッチします。
resp = requests.get(url=url, params=params)
抽出JSON 応答: 応答オブジェクトから JSON コンテンツを取得します:
data = resp.json()
リクエスト ライブラリを採用すると、包括的な機能が得られます。 Python で HTTP リクエストを処理し、JSON レスポンスを解析するためのツールキット。これにより、Google マップなどのさまざまな Web サービスとシームレスにやり取りし、貴重な情報を取得できるようになります。
以上がPython とリクエスト ライブラリを使用して Google Maps Directions API をクエリするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。