Menu
Coddy logo textTech

GET Request to Server

Lección 9 de 10 del curso API en Python de Coddy.

challenge icon

Desafío

Intermedio

Ahora que has establecido una conexión adecuada con una API, vamos a enviar una solicitud GET para una ubicación específica.

  1. Envía una solicitud GET a: https://wttr.in/London?format=j1 (la parte ?format=j1 le indica al servicio que devuelva JSON)
  2. Guarda el objeto requests.get() en una variable llamada response
  3. Analiza la respuesta usando response.json() y guárdala en una variable llamada data
  4. Las condiciones actuales se encuentran dentro de data["current_condition"][0]. Extrae la temperatura (temp_C) y la descripción (weatherDesc[0]["value"]), luego imprime ambas

Pruébalo tú mismo

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

Todas las lecciones de API en Python