🚀 Built a File & Folder Management System using Python I recently developed a menu-driven File and Folder Management project using Python that performs complete CRUD operations on files and directories from the terminal. 🔹 Tech Used: ~ Python ~ pathlib module ~ os module ~ File Handling ~ Exception Handling 🔹 Features Implemented: ✅ Create, Rename & Delete Folders ✅ Create, Read, Update & Delete Files ✅ Recursive directory listing using rglob() ✅ Proper error handling with try-except ✅ Interactive CLI-based menu system This project helped me strengthen my understanding of: Path() and directory management p.mkdir(), p.rename(), p.rmdir() p.rglob('*') for recursive search File modes ('r', 'w', 'a') Logical condition handling & validation While building this, I also identified and corrected important logical mistakes like proper method calling (p.exists() vs p.exists) and improving control flow using elif. This project improved my practical understanding of how operating systems manage files internally and how Python interacts with the file system. 📌 Always learning. Always improving. #Python #FileHandling #Pathlib #BeginnerProject #CodingJourney #CLI #LearningByDoing

To view or add a comment, sign in

Explore content categories