/202312-todo

ToDo app in CLI

Primary LanguagePython

202312-todo: список задач

Основная ветка - 202402. Код следует брать с неё.

Программа для создания ToDo заданий. Работает в консольном режиме - позволяет добавлять задания(таски) из командной строки.

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

Файл: ep20231204_todo_cli.py

2023.12.20

Поддерживаемые аргументы:

Новая:

--task_deadline, Устанавлявает дату, до которой надо выполнить задание: --task_deadline номер_записи

Ранее поддерживаемые:

--create_db, Создаем базу данных для списка задач

--task_add, Описание задачи, которую заводим: --task_add "Это запись"

--task_list, Выводит список задач

--task_done_date, Помечает задание с номером № завершенным: --set_gone_date номер_записи

--task_del_id, Удаляет запись с номером: --task_del_id номер_записи

Базовый комплект:

ep20231204_todo_cli.py - приложение ToDo в командной строке

При первом запуске самостоятельно в диалоговом режиме подготовит файл когфигурации и создаст базу данны. Имя конфигурации и имя БД формируются автоматически.

В дальнейших планах изменять, развивать и добавлять.

--- Ранее ---

2023.12.19 Поддерживаемые аргументы:

--create_db, Создаем базу данных для списка задач --task_add, Описание задачи, которую заводим: --task_add "Это запись" --task_list, Выводит список задач --task_deadline, Устанавлявает дату, до которой надо выполнить задание: --task_deadline номер_записи --task_gone_date, Помечает задание с номером № завершенным: --set_gone_date № --task_del_id, Удаляет запись с номером: --task_del_id №