написать программу в Python

Выполнен
Заказ
5088852
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
11 Дек 2022 в 19:00
Цена
3 000 ₽
Блокировка
10 дней
Размещен
4 Дек 2022 в 18:56
Просмотров
164
Описание работы

ЗАДАНИЕ:

 1.   Создать новый проект ""Консольный файловый менеджер"

 2. В проекте реализовать следующий функционал:

После запуска программы пользователь видит меню, состоящее из следующих пунктов:

- создать папку;

- удалить (файл/папку);

- копировать (файл/папку);

- просмотр содержимого рабочей директории;

- посмотреть только папки;

- посмотреть только файлы;

- просмотр информации об операционной системе;

- создатель программы;

- играть в викторину;

- мой банковский счет;

- смена рабочей директории (*необязательный пункт);

- выход.

Так же можно добавить любой дополнительный функционал по желанию.

 Описание пунктов:

 - создать папку

после выбора пользователь вводит название папки, создаем её в рабочей директории;

 - удалить (файл/папку)

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

 - копировать (файл/папку)

после выбора пользователь вводит название папки/файла и новое название папки/файла. Копируем;

 - просмотр содержимого рабочей директории

вывод всех объектов в рабочей папке;

 

- посмотреть только папки

вывод только папок которые находятся в рабочей папке;

 - посмотреть только файлы

вывод только файлов которые находятся в рабочей папке;

 - просмотр информации об операционной системе

вывести информацию об операционной системе (можно использовать пример из 1-го урока);

 - создатель программы

вывод информации о создателе программы;

 - играть в викторину

запуск игры викторина из предыдущего дз;(сделан, вставить только в консольный менеджер)

 - мой банковский счет ;(сделан, вставить только в консольный менеджер)

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

 - смена рабочей директории (*необязательный пункт)

усложненное задание пользователь вводит полный /home/user/... или относительный user/my/... путь. Меняем рабочую директорию на ту что ввели и работаем уже в ней;

 - выход

выход из программы.

 

Так же можно добавить любой другой интересный или полезный функционал по своему желанию

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

 

3.Выложите проект на github:

 

4. Можно сдать задание в виде pull request:

 

5. Посмотреть разбор дз по функциям, если требуется, то сделать работу надо ошибками.1. Создать новый проект ""Консольный файловый менеджер"

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