Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

file-organizer

A Python application that keeps your directories tidy by organizing files into folders based on their types. It works by scanning the specified directory, identifying each file by their extension, and moving them into corresponding folders

Features

  • Supports a wide range of file types
  • Commandline interface to specify the source directory
  • Automatic creation of destination folders
  • Detailed console, displaying status of file movements
  • Flexibility to extend and customize file types and folder mapping

Planned Features

  • Logging with logging

Usage

  1. Ensure you have Git installed on your computer
  2. Open Git Bash (or similar terminal)
  3. Navigate to your desired directory (don't put it in source directory):
cd path/to/your/directory
  1. Clone the repositry:
git clone https://github.com/notexploiting/file-organizer
  1. Change to the repository directory:
cd file-organizer
  1. Install the required packages:
pip install -r requirements.txt
  1. Run the script wth the source directory as an argument:
python file_organizer.py /path/to/your/directory

Example

python file-organizer.py /Users/yourusername/Downloads

Screenshots

Before Organizing

image

Running the Command

image

After Organizing

image

About

A Python application that keeps your directories tidy by organizing files into folders based on their types

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages