https://github.com/kgelli/file-management-system
Simple Python command-line utility for basic file system operations using different implementation approaches.
https://github.com/kgelli/file-management-system
command-line file-management os-operations python utility
Last synced: 2 months ago
JSON representation
Simple Python command-line utility for basic file system operations using different implementation approaches.
- Host: GitHub
- URL: https://github.com/kgelli/file-management-system
- Owner: kgelli
- Created: 2025-02-16T20:57:58.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-03-04T01:29:30.000Z (3 months ago)
- Last Synced: 2025-03-04T02:29:03.919Z (3 months ago)
- Topics: command-line, file-management, os-operations, python, utility
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# File Management System
A simple Python command-line utility for file operations.
## Files
- `file_management_dictionary_dispatch.py`: Uses dictionary dispatch pattern
- `file_management_conditional.py`: Uses conditional statements## Features
- List files in directories
- Rename files
- Delete files or directories
- Create directories## Usage
```bash
python file_management_dictionary_dispatch.py
# or
python file_management_conditional.py
```## Known Issues
- Dictionary version: Missing implementation for option 4, improper function calls, no exit handler
- Conditional version: Exits after one operation (no continuous loop)## Requirements
- Python 3.x
- Standard library only (`os`, `shutil`)