--------- SMART FILE ORGANIZER----------------- A Python-based desktop file organization tool that automatically sorts files into categorized folders based on their file types.
---------- Project Overview Managing a folder containing hundreds of files can become messy and time-consuming. Smart File Organizer automates this process by identifying files based on their extensions and moving them into appropriate folders such as CSV, images, documents, videos, and more.
The project also handles duplicate filenames, records file movements in a log, and provides a summary after the organization process is completed.
- Automatically organizes files by type
- Creates required folders automatically
- Supports multiple file formats
- Handles duplicate filenames without overwriting files
- Maintains an activity log
- Includes error handling
- Displays a summary of files processed
- Identifies unknown file types
The program can organize files into categories such as:
- CSV files
- Image files
- Text files
- Document files
- Excel files
- Presentation files
- Compressed files
- Video files
- Audio files
- Other files
---------- Tech and Libraries used
- Python
os– File and directory managementshutil– Moving filesdatetime– Date and time tracking