Skip to content

2. (П1) Виконання завдань з Python та sqlite3

Виконувати лише за допомогою Python коду (без прямого втручання в БД)

Розробити сервіс, який зберігає інформацію про погоду в місті Луцьк (Lutsk) в sqlite бд використовуючи wttr.in API. Сервіс повинен підтримувати два command line аргументи:

  • service - запускає процес, який кожну хвилину зберігає інформацію про температуру в бд
  • history - виводить в термінал збережену інформацію (історію) в форматі:
    Weather history from: <ВАШІ ім'я та прізвище>:  
    <Час> <температура>  
    ...  
    <Час> <температура>  
    
    Час має бути відсортований у спадному порядку.

Приклад запиту для отримання актуальної температури:

curl "https://wttr.in/Lutsk?format=%t"


Знайшли помилку чи бажаєте додати інформацію, щоб покращити курс? Створіть issue на GitHub