Проста консольна програма на Python для збереження, перегляду та очищення списку справ.
Усі справи зберігаються у текстовому файлі spravy.txt.
project/
│── main.py # головний файл з програмою
│── spravy.txt # файл зі списком справ (створюється автоматично)
│── README.md # інструкція користувача
- Python 3.8+
- Операційна система: Windows / Linux / macOS
- Консоль (термінал)
-
Відкрий термінал у папці з програмою
-
Запусти команду:
python main.py
-
У консолі з’явиться меню керування
Після запуску ти побачиш таке меню:
1 - Показати всі справи
2 - Додати нову справу
3 - Очистити всі справи
4 - Вийти з програми
Введи номер дії (від 1 до 4) і натисни Enter.
- Зчитує всі справи з файлу
spravy.txt - Виводить їх у вигляді нумерованого списку
- Якщо файл не існує — повідомляє, що справ поки немає
- Дозволяє додати нову справу
- Записує її в кінець файлу
spravy.txt - Якщо нічого не введено — справа не додається
Приклад:
Яку справу додати? → Погуляти з собакою
- Повністю очищає файл зі справами
- Перед видаленням запитує підтвердження
- Захищає від випадкового видалення даних
- Головна функція програми
- Керує меню та викликом усіх інших функцій
- Працює в циклі до вибору пункту «Вийти»
- Файл
spravy.txtстворюється автоматично при додаванні першої справи - У програмі важливо правильно вводити пункти меню
- Рекомендується запускати програму з тієї ж папки, де знаходиться файл
- Видалення окремої справи
- Редагування справ
- Збереження дати та часу
- Графічний інтерфейс (GUI)
Навчальний проєкт для практики Python 🐍 Дякую за використання програми!
- виправити помилки в коді
- переписати програму правильно і красиво
- додати нові функції 😄