Skip to content

Auto File Organization helps to organize files quickly by moving all the files to its respective folders accordingly to their extension.

Notifications You must be signed in to change notification settings

sanjaysah101/Auto-File-Organization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Auto-File-Organization

Auto File Organization helps to organize files quickly by moving all the files to its respective folders accordingly to their extension.

Project Statement:

Once a faculty had to check assignments from the LMS. He downloaded 130+ assignments which were submitted in various formats. He explored the “Download Folder” and realized that it contained 100+ files of different formats. It was crucial to organizing the files of different formats such as txt, pdf, xls, doc, jpg, mp4, etc. Locating assignment files was like finding a needle in a haystack. Similar is the case with many other directories. In order to organize all such files based on the extension, categories, and by particular timespan (Weekly, Monthly, Yearly, etc) is very tedious as well as time-consuming.

Background / History of the problem:

In this digital era, the majority of people are habituated to using default paths while downloading files. As a result, lots of files get gathered in a download directory, and that too in an unorganized manner.

To sort and organize these files is a tedious and time-consuming task, especially when you have 500+ files accumulated. Further, it becomes more hectic when one needs to organize it based on the categories and year/month/date of creation.

For instance, in the photos directory, we have 1000s of photos that are required to be arranged in different manners with a proper directory structure. This work can be automated with minimal time and save human energy.

Solution:

My program is able to arrange all the files to its respective folders. Let suppose, we have 100+ files in Download folder. There are images, videos, audios, and other files located. My script will move all the files based on their extension to respective folder.

  • All the .jpeg, .jpg, .png, .gif, etc are moved to Images>extension folder.
  • Alll the .mp3, .wav, .3gp, etc are moved to Audios>extension folder.

In the same way all other files like videos, spreadsheet, database files, executable files, text are moved.

Modules Used:

  • os
  • shutil

I have used all the basic python concept like Dictionary, List, Function, File Exception Handling.

About

Auto File Organization helps to organize files quickly by moving all the files to its respective folders accordingly to their extension.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages