Menu
CoddyTech

Permintaan GET ke server

Pelajaran 9 dari 10 dalam kursus API di Python di Coddy.

challenge icon

Tantangan

Sedang

Setelah membuat koneksi yang benar ke API, mari kirim permintaan GET untuk lokasi tertentu.

  1. Kirim permintaan GET ke: https://wttr.in/London?format=j1 (bagian ?format=j1 memberi tahu layanan agar mengembalikan JSON)
  2. Simpan object requests.get() ke variabel bernama response
  3. Parsing respons menggunakan response.json() dan simpan ke variabel bernama data
  4. 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

Latihan sendiri: Compiler Python online