UA πŸ‡ΊπŸ‡¦ EN πŸ‡¬πŸ‡§
← Back to portfolio

Python File Sorter β€” automatic file organizing tool

A command-line tool written in Python that helps clean up messy folders by automatically organizing files into structured directories based on their extensions and types.

Python CLI Tool OS

Project overview

Python File Sorter scans a selected directory and moves files into grouped folders such as Images, Documents, Videos, Archives and others, based on file extensions.

Tech stack

Goal of the project

To show that I can build practical automation tools, focusing on careful work with the filesystem and error handling.

My responsibilities

Usage example

# Sort files in the Downloads folder
python file_sorter.py --source "C:/Users/User/Downloads"

# Choose a custom target folder
python file_sorter.py --source "./incoming" --target "./sorted"

What this project says about me