GET Request to Server
Урок 9 из 10 курса API на Python на Coddy.
Задание
СреднеТеперь, когда вы установили правильное соединение с API, давайте отправим GET-запрос для конкретного местоположения.
- Отправьте GET-запрос на:
https://wttr.in/London?format=j1(часть?format=j1указывает сервису вернуть JSON) - Сохраните объект
requests.get()в переменную с именемresponse - Обработайте ответ с помощью
response.json()и сохраните его в переменную с именемdata - Текущие условия находятся внутри
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
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results