#FileOrganizer FileOrganizer is a simple Python utility that automatically organizes files from a source directory (such as the Downloads folder) into destination folders based on file extensions or predefined rules.
The script allows you to:
Move files with specific extensions (PDF, Word, Excel, etc.) to a chosen folder
Move all remaining files, regardless of extension, to a single others folder
Automatically create destination folders if they do not exist
Avoid moving directories (only files are processed)
Easily switch behavior by commenting or uncommenting a single line
This tool is ideal for users who want to keep their Downloads folder clean and organized using a lightweight, customizable Python script.
🚀 Technologies
Python 3
Standard libraries (os, shutil)
⚙️ Use Case
Perfect for automating file organization tasks without external dependencies or complex setup.
#Descripción en Español: FileOrganizer Es una utilidad simple en Python que organiza automáticamente archivos desde un directorio de origen (como la carpeta Descargas) en carpetas de destino según la extensión de los archivos o reglas predefinidas.
El script permite:
Mover archivos con extensiones específicas (PDF, Word, Excel, etc.) a una carpeta elegida
Mover todos los archivos restantes, sin importar la extensión, a una única carpeta llamada otros
Crear automáticamente las carpetas de destino si no existen
Evitar mover directorios (solo se procesan archivos)
Cambiar fácilmente el comportamiento comentando o descomentando una sola línea
Esta herramienta es ideal para usuarios que desean mantener su carpeta de Descargas limpia y organizada usando un script ligero y personalizable en Python.
🚀 Tecnologías
Python 3
Librerías estándar (os, shutil)
⚙️ Caso de uso
Perfecta para automatizar tareas de organización de archivos sin dependencias externas ni configuraciones complejas.