https://github.com/flyer-dm/file_manager
Учебный linux-like Файловый менеджер на python
https://github.com/flyer-dm/file_manager
file-manager linux-like python
Last synced: 16 days ago
JSON representation
Учебный linux-like Файловый менеджер на python
- Host: GitHub
- URL: https://github.com/flyer-dm/file_manager
- Owner: Flyer-DM
- Created: 2022-10-03T14:23:42.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-06T18:44:01.000Z (over 3 years ago)
- Last Synced: 2025-01-25T23:03:27.197Z (over 1 year ago)
- Topics: file-manager, linux-like, python
- Language: Python
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Лабораторная работа "Файловый менеджер" по ПпП
ТЗ: 
1. Создание папки по имени:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

