Inspiration

I was inspired to build this project because I know personally, and I'm sure others can relate, is that as a student you are constantly downloading files and when they all clutter in your download's folder, it can be very tedious to organize it and find all the files you need quickly.

What it does

Currently, this script only takes the files from your downloads folder and reorganizes them to the respective subfolders inside the download's folder. This way, the downloads' folder stays clean and allows you to look through them at a later time.

How we built it

I built this using python. I imported the os library alongside the shutil library(allows for high level file operations).

Challenges we ran into

Some challenges I ran into was setting the destination path, as when I just used a single backslash this would not work, so I had to use a double backslash. Still don't know why....

Accomplishments that we're proud of

I'm proud to get my first python automation running smoothly.

What we learned

I learned that libraries allow for endless projects and that there are also many ways to preform a task in python, some more efficient than others.

What's next for Automate Moving Files

This script can be later adapted to rename and organize the files based on different criteria such as when you download it, from where you download it or even reading the file to see if maybe it is a certification or textbook and needs to go in your school folder or if it's just a random meme from your buddy and needs to go in the images\fun folder.

Built With

Share this project:

Updates