Skip to content

ITMOPython-2022/Lab-7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Lab-7

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

Работа с API

Задание

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

! В интернете нет ничего постоянного, и правила использования API могут изменяться. В случае невозможности выполнить свой вариант, допускается взять соседний.

Варианты

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

Допзадание

Используя сайт https://randomfox.ca/floof/ и библиотеку 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