Menu
CoddyTech

Gửi yêu cầu GET đến máy chủ

Bài học 9 trên 10 trong khóa học API trong Python của Coddy.

challenge icon

Thử thách

Trung bình

Giờ bạn đã kết nối đúng cách với một API, hãy gửi yêu cầu GET cho một địa điểm cụ thể.

  1. Gửi yêu cầu GET đến: https://wttr.in/London?format=j1 (phần ?format=j1 cho dịch vụ biết cần trả về JSON)
  2. Lưu đối tượng requests.get() vào một biến có tên response
  3. Phân tích phản hồi bằng response.json() và lưu kết quả vào một biến có tên data
  4. Điều kiện thời tiết hiện tại nằm trong data["current_condition"][0]. Lấy nhiệt độ (temp_C) và mô tả (weatherDesc[0]["value"]), rồi in ra cả hai

Tự làm thử

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"])

Tất cả bài học trong API trong Python

Tự luyện tập: Trình biên dịch Python online