Skip to content

PaveTranquil/ITMOPython-2022_Lab-5

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

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).

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%