Permintaan HTTP dan Penghuraian JSON dalam Python Menggunakan Pustaka Permintaan
Jika anda ingin melakukan pertanyaan dinamik pada Peta Google melalui API Arah Google , bahasa pengaturcaraan Python menyediakan penyelesaian yang cekap. Untuk memulakan permintaan HTTP, terima respons JSON dan menghuraikan kandungannya, ikuti langkah berikut:
Pasang Pustaka Permintaan: Mulakan dengan mendapatkan perpustakaan Permintaan menggunakan arahan berikut:
pip install requests
Buat Permintaan: Rumuskan permintaan HTTP GET yang menyatakan titik akhir URL bersama-sama parameter permintaan yang dikehendaki:
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' }
Dalam keadaan ini, pertanyaan dikonfigurasikan untuk mendapatkan semula laluan optimum antara Chicago dan Los Angeles, dengan menggabungkan dua titik laluan perantara.
Hantar Permintaan: Hantar permintaan dengan menggunakan kaedah get() pustaka Permintaan, menyatakan URL dan parameter:
resp = requests.get(url=url, params=params)
Ekstrak Respons JSON: Dapatkan semula kandungan JSON daripada objek tindak balas:
data = resp.json()
Dengan menerima pustaka Permintaan, anda memperoleh kit alat yang komprehensif untuk mengendalikan permintaan HTTP dan menghuraikan respons JSON dalam Python. Ini memberi anda kuasa untuk berinteraksi dengan lancar dengan pelbagai perkhidmatan web, seperti Peta Google dan mendapatkan maklumat berharga.
Atas ialah kandungan terperinci Bagaimana untuk Menyoal API Arah Peta Google menggunakan Python dan Pustaka Permintaan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!