Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

--------- 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 management
  • shutil – Moving files
  • datetime – Date and time tracking

About

A Python based automatic file management system that sorts and organizes file into folders, handles duplicate files, logs file movements, and provides error handling

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages