Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.81 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.81 KB

Lab-5

Лабораторная работа №5

Работа с API

Задание

  • Выполните запрос requests.get("website") и выведите ответ, понадобится библиотека requests.
  • Используя сервис OpenWeatherMap, реализуйте программу, которая показывает погоду, влажность и давление в указанном городе "city_name".
  • Возьмите сайт из вашего варианта. Разберитесь, как работает его API, какие параметры при помощи него можно получить. Сформируйте запрос с параметрами и получите ответ при помощи json(). Понадобится библиотека json. Сделайте структурированный вывод информации.

Варианты

Вариант Сайт
1 hh.ru
2 api.covidtracking.com
3 cbr.ru
4 newsapi.org
5 5ka.ru
6 steamcommunity.com
7 kinopoisk.dev
8 pochta.ru
9 rickandmortyapi.com
10 open-notify.org

Допзадание

Используя сайт https://aws.random.cat и библиотеку tkinter, сделайте генератор картинок. Окошко должно состоять из картинки и кнопки, нажатие на которую меняет картинку на следующую.

Альтернативное допзадание

Воспользовавшись API от NASA (https://api.nasa.gov), создать аналогичную программу, выводящую фото дня (https://apod.nasa.gov/apod/astropix.html