Menu
Coddy logo textTech

Displaying Appropriate Results

Lição 10 de 10 do curso API em Python da Coddy.

challenge icon

Desafio

Médio

Agora que você enviou com sucesso requisições GET para um servidor de API, vamos exibir os resultados específicos que desejamos acessando valores de dicionários aninhados.

Instruções:

  1. Envie uma requisição GET para: https://wttr.in/London?format=j1
  2. Salve o objeto requests.get() em uma variável chamada response
  3. Salve response.json() em uma variável chamada data
  4. Acesse as condições atuais, que estão aninhadas dentro de data["current_condition"][0], e salve-as em uma variável chamada current
  5. Salve current["temp_C"] em uma variável chamada temperature
  6. Salve current["windspeedKmph"] em uma variável chamada wind
  7. Crie uma variável chamada city e defina-a como "London"
  8. Imprima todas as três variáveis em uma mensagem formatada

Experimente você mesmo

import requests

# Step 1: Send GET request
response = # Your code here

# Step 2: Parse JSON response
data = # Your code here

# Step 3: Extract specific data
temperature = # Your code here
wind = # Your code here
city = # Your code here

# Step 4: Display results
print(f"City: {city}")
print(f"Temperature: {temperature}")
print(f"Wind: {wind}")

Todas as lições de API em Python