Skip to content

Учебный linux-like Файловый менеджер на python

Notifications You must be signed in to change notification settings

Flyer-DM/File_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Лабораторная работа "Файловый менеджер" по ПпП

ТЗ: image

1. Создание папки по имени:

image

Если имя папки не указано, то создание по умолчанию:

image

Обработка ошибок:

image

2. Удаление папки по имени:

image

Обработка ошибок:

image

Если есть какой-либо файл:

image

Принудительное удаление:

image

3. Перемещение между папками, обратно и обработка исключений:

image

Дополнительно добавлен флаг -c, создающий папку, если такой нет и обработка исключений:

image

4. Создание пустых файлов с именем по умолчанию, указанным именем и обработка исключений:

image

5. Запись текста в файл и обработка исключений:

image

6. Просмотр содержимого текстового файла и обработка исключений:

image

7. Удаление файла по имени и обработка исключений:

image

8. Копирование файла из одной папки в другую и обработка исключений:

image

9. Перемещение файла из одной папки в другую и обработка исключений:

image

10. Переименование файла и обработка исключений:

image

Добавлена команда ls для просмотра содержимого рабочей директории:

image

Для выхода из консоли нужно прописать exit.

Добавлена регистрация пользователей с созданием их собственных директорий:

image

image

About

Учебный linux-like Файловый менеджер на python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages