Разработать программу на Python tkinter(можно на любом другом с графическим интерфейсом)

Выполнен
Заказ
4191605
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
14 Июн 2021 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
11 Июн 2021 в 10:57
Просмотров
268
Описание работы

Разработать приложение, которое просматривает папки с именами от «1» до «9», находящимися в том же каталоге (в той же папке), что и приложение, и формирует полный список текстовых файлов (файлов с раcширением «*.txt»). Формируемый список должен включать полные имена файлов. Некоторые папки могут отсутствовать (например, имеются папки «1», «2», «4», «ABC»; приложение должно сформировать списки файлов только из папок «1», «2», «4»). Для контроля наличия папки использовать стандартную функцию DirectoryExists(Directory). Параметр Directory – имя папки, существование которой проверяется. Функция возвращает ИСТИНА, если указанная папка существует.

Приложение должно давать возможность пользователю формировать список ключевых слов. Все вводимые ключевые слова должны автоматически переводиться в верхний регистр. Список ключевых слов должен храниться в файле «KeyList.txt», который должен находиться в одной папке с приложением. Формат файла: одна строка – одно ключевое слов. Приложение читает этот файл при старте.

По команде пользователя приложение формирует индекс для списка ключевых слов для всех файлов. Индекс формируется по частичному соответствию (т.е. ключевое слово может входить как часть другого слова, например, ключевое слово «заказ» будет входить как часть в слова заказы, заказано и т.п.) ключевым словам. Регистр ключевых слов и слов в файле может различаться. После того, как индекс сформирован, пользователь указывает (выделяет в списке) ключевое слово и выполняет поиск файлов, в которых встречается это ключевое слово. Двойной щелчок на имени найденного файла должен открывать окно с этим файлом и выделенным ключевым словом ближайшим к началу файла.

При изменении списка ключевых слов (добавление нового, удаление, редактирование) приложение должно выводить сообщение о необходимости заново создать индекс.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
3 дня 2 часа 15 минут
Выполнен в срок
Отзыв о выполненном заказе
Отзыв эксперта о заказе
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир