Яндекс.Практикум

3. Заголовки запросов и ответов (Сетевые запросы)

На прошлом уроке вы заказывали страницу на русском языке через параметры в URL.

Сейчас сделайте то же самое, только русский язык запрашивайте через заголовок запроса 'Accept-Language'.

Код:

import requests

url = 'https://wttr.in'

weather_parameters = {
    '0': '',
    'T': '',
    'M': ''
}

request_headers = {
    'Accept-Language': 'ru'
}

# не забудьте передать параметры и заголовки в http-запрос
# через аргументы `params` и `headers` функции get()
response = requests.get(url, params = weather_parameters, headers = request_headers  )
print(response.text)

Результат:

Прогноз погоды: Moscow, Russia

     \   /     Ясно
      .-.      -10..-5 °C     
   ― (   ) ―   ↖ 3 m/s        
      `-’      10 km          
     /   \     0.0 mm      

Оставьте комментарий