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
- 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
- Logging with
logging
- Ensure you have Git installed on your computer
- Open Git Bash (or similar terminal)
- Navigate to your desired directory (don't put it in source directory):
cd path/to/your/directory- Clone the repositry:
git clone https://github.com/notexploiting/file-organizer- Change to the repository directory:
cd file-organizer- Install the required packages:
pip install -r requirements.txt- Run the script wth the source directory as an argument:
python file_organizer.py /path/to/your/directorypython file-organizer.py /Users/yourusername/Downloads

