ホームページ > バックエンド開発 > Python チュートリアル > Python で HTTP リクエストを作成し、JSON データを解析する方法

Python で HTTP リクエストを作成し、JSON データを解析する方法

Mary-Kate Olsen
リリース: 2024-11-19 10:16:03
オリジナル
915 人が閲覧しました

How to Make HTTP Requests and Parse JSON Data with Python?

Python での HTTP リクエストと JSON 解析

Python での HTTP リクエストの作成と JSON 解析

Python はいくつかの強力なライブラリを提供しますHTTP リクエストの作成と JSON の解析に使用されます。推奨されるオプションの 1 つは、requests ライブラリです。これを使用して Google マップに動的にクエリを実行し、JSON 応答を解析する方法は次のとおりです。

import requests

url = 'http://maps.googleapis.com/maps/api/directions/json'

params = dict(
    origin='Chicago,IL',
    destination='Los+Angeles,CA',
    waypoints='Joplin,MO|Oklahoma+City,OK',
    sensor='false'
)

resp = requests.get(url=url, params=params)
data = resp.json() # Check the JSON Response Content documentation below
ログイン後にコピー

JSON Response Content:

data 変数解析された JSON 応答が含まれるようになりました。ドット演算子を使用して JSON 内の特定のフィールドにアクセスできます。

print(data['routes'][0]['legs'][0]['distance']['text'])
ログイン後にコピー

これにより、最初のルートの最初の区間の距離がプレーン テキストで出力されます。 JSON 構造の詳細については、Google Maps Directions API のドキュメントを参照してください。

以上がPython で HTTP リクエストを作成し、JSON データを解析する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート