Задача 1
Запросите погодный сервис http://wttr.in по URL без параметров.
А их задайте словарём weather_parameters
.
Функция get()
должна принимать его, как отдельный аргумент params
Код:
import requests
url = 'https://wttr.in' # не изменяйте значение URL
weather_parameters = {
'0': '',
'T': ''# добавьте параметр запроса `T`, чтобы вернулся чёрно-белый текст
}
response = requests.get (url, params=weather_parameters) # передайте параметры в http-запрос
print(response.text)
Результат:
Weather report: Moscow, Russia \ / Clear .-. -8..-4 °C ― ( ) ― ↑ 11 km/h `-’ 10 km / \ 0.0 mm
Задача 2
Добавьте в словарь с параметрами weather_parameters
ещё два параметра:
M
без значения — чтобы скорость ветра была в метрах в секунду, как принято у метеорологов;lang
со значениемru
, чтобы прогноз выдавался на русском языке.
Обратите внимание на изменения при добавлении этих параметров.
О других параметрах можно прочитать в документации.
Код:
import requests
url = 'https://wttr.in' # не изменяйте значение URL
weather_parameters = {
'0': '',
'T': '',
'M': '',
'lang': 'ru'
}
response = requests.get (url, params=weather_parameters) # передайте параметры в http-запрос
print(response.text)
Результат:
Прогноз погоды: Moscow, Russia \ / Ясно .-. -10..-5 °C ― ( ) ― ↖ 3 m/s `-’ 10 km / \ 0.0 mm
Оставьте комментарий
You must be logged in to post a comment.