Permintaan GET ke server
Pelajaran 9 dari 10 dalam kursus API di Python di Coddy.
Tantangan
SedangSetelah membuat koneksi yang benar ke API, mari kirim permintaan GET untuk lokasi tertentu.
- Kirim permintaan GET ke:
https://wttr.in/London?format=j1(bagian?format=j1memberi tahu layanan agar mengembalikan JSON) - Simpan object
requests.get()ke variabel bernamaresponse - Parsing respons menggunakan
response.json()dan simpan ke variabel bernamadata - Kondisi saat ini berada di dalam
data["current_condition"][0]. Ambil suhu (temp_C) dan deskripsi (weatherDesc[0]["value"]), lalu cetak keduanya
Coba sendiri
import requests
# Step 1: Send GET request for London weather (j1 = JSON format)
response = # Your code here
# Step 2: Parse JSON response
data = # Your code here
# Step 3: Print weather information
current = data["current_condition"][0]
print("Temperature:", current["temp_C"], "°C")
print("Description:", current["weatherDesc"][0]["value"])Semua pelajaran di API di Python
3Program Pengambilan Data Cuaca melalui API
Koneksi API ke serverPermintaan GET ke serverMenampilkan Hasil yang SesuaiLatihan sendiri: Compiler Python online