Menu
Coddy logo textTech

GET Request to Server

Урок 9 из 10 курса API на Python на Coddy.

challenge icon

Задание

Средне

Теперь, когда вы установили правильное соединение с API, давайте отправим GET-запрос для конкретного местоположения.

  1. Отправьте GET-запрос на: https://wttr.in/London?format=j1 (часть ?format=j1 указывает сервису вернуть JSON)
  2. Сохраните объект requests.get() в переменную с именем response
  3. Обработайте ответ с помощью response.json() и сохраните его в переменную с именем data
  4. Текущие условия находятся внутри data["current_condition"][0]. Извлеките температуру (temp_C) и описание (weatherDesc[0]["value"]), затем выведите оба значения на экран

Попробуйте сами

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

Все уроки раздела API на Python