📁 Python File Handling (CRUD Project)
A beginner-friendly Python project that demonstrates CRUD operations (Create, Read, Update, Delete) using the built-in pathlib and os modules.
This application allows users to manage files directly from the terminal through a simple interactive menu system.
- ✅ Create new files
- 📖 Read existing files
- ✏️ Update files
- Rename file
- Overwrite content
- Append new content
- 🗑️ Delete files
- 📂 Displays all files in the current directory
- Python 3.11+
pathlibmoduleosmodule- Command Line Interface (CLI)
- Python 3.11+ installed
git clone https://github.com/HaiderNeuralNet/File-Handling.git
cd File-Handling
python main.py
This project was built to strengthen understanding of:
File handling in Python
Working with system paths
Exception handling
Building CLI-based applications
- Go to your GitHub repository
- Click README.md
- Click ✏️ Edit
- Paste this content
- Click Commit changes
Haider Ali Shah
Aspiring AI & LLM Engineer 🚀