Membuat Permintaan HTTP dan Menghuraikan JSON dalam Python
Python menyediakan beberapa perpustakaan berkuasa untuk membuat permintaan HTTP dan menghuraikan JSON. Satu pilihan yang disyorkan ialah perpustakaan permintaan. Begini cara menggunakannya untuk menanya secara dinamik Peta Google dan menghuraikan respons 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
Kandungan Respons JSON:
Pembolehubah data kini mengandungi respons JSON yang dihuraikan. Anda boleh mengakses medan tertentu dalam JSON menggunakan pengendali titik:
print(data['routes'][0]['legs'][0]['distance']['text'])
Ini akan mencetak jarak kaki pertama laluan pertama dalam teks biasa. Rujuk dokumentasi API Arah Peta Google untuk mendapatkan maklumat lanjut tentang struktur JSON.
Atas ialah kandungan terperinci Bagaimana untuk Membuat Permintaan HTTP dan Menghuraikan Data JSON dengan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!