Displaying Appropriate Results
Урок 10 из 10 курса API на Python на Coddy.
Задание
СреднеТеперь, когда вы успешно отправили GET-запросы к API-серверу, давайте отобразим конкретные результаты, которые нам нужны, обратившись к вложенным значениям словаря.
Инструкции:
- Отправьте GET-запрос по адресу:
https://wttr.in/London?format=j1 - Сохраните объект
requests.get()в переменную с именемresponse - Сохраните
response.json()в переменную с именемdata - Получите доступ к текущим условиям, которые вложены в
data["current_condition"][0], и сохраните их в переменную с именемcurrent - Сохраните
current["temp_C"]в переменную с именемtemperature - Сохраните
current["windspeedKmph"]в переменную с именемwind - Создайте переменную с именем
cityи присвойте ей значение"London" - Выведите все три переменные в виде отформатированного сообщения
Попробуйте сами
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}")Все уроки раздела API на Python
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results