Skip to content

About

File management scripts with python

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

File Organizer

Versión: 1.0 License: MIT

File Organizer es un script en Python diseñado para organizar automáticamente archivos en carpetas según su tipo. Ideal para mantener tus directorios ordenados y facilitar la búsqueda de archivos.

Características

  • Organización por tipo de archivo:
    • Archivos de documentos (e.g., doc, pdf, txt).
    • Imágenes (e.g., jpg, png).
    • Videos (e.g., mp4).
    • Archivos comprimidos (e.g., zip, rar).
    • Otros tipos de archivos como iso, exe, y más.
  • Automatización completa: Detecta y mueve los archivos a las carpetas correspondientes.
  • Configuración personalizable: Fácil de adaptar a tus necesidades añadiendo nuevas categorías y extensiones.

Requisitos

  • Python 3.6+: Instalado en tu sistema.
  • Librerías estándar: El script usa únicamente librerías estándar de Python (os, shutil, glob, etc.).

Instalación

  1. Clona este repositorio:

    git clone https://github.com/tu-usuario/file-organizer.git
    cd file-organizer
  2. Asegúrate de tener Python instalado. Puedes verificarlo con:

    python --version
  3. El script está listo para usarse, no requiere instalación adicional.

Uso

  1. Ejecuta el script:

    python organize_files.py
  2. Introduce la ruta de la carpeta que deseas organizar:

    • Ejemplo: C:/Users/TuUsuario/Downloads.
  3. El script creará carpetas para cada tipo de archivo y moverá los archivos correspondientes.

Ejemplo de Salida

##################################################
#                FILE ORGANIZER                  #
##################################################
¿Qué carpeta quieres ordenar?
> C:/Users/TuUsuario/Downloads

Archivos organizados correctamente.

Personalización

Puedes modificar el mapeo de carpetas y extensiones directamente en el script, en la variable file_mapping. Por ejemplo, para añadir una categoría para archivos de audio:

file_mapping = {
    "audio": ["mp3", "wav", "flac"],
    "documents": ["doc", "pdf", "txt"],
    # Otras categorías...
}

Contribuciones

¡Contribuciones, reportes de errores y sugerencias son bienvenidos! Siéntete libre de abrir un issue o enviar un pull request.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.


Nota: Este script es una herramienta simple y efectiva para organizar archivos. Se recomienda probarlo en carpetas con contenido no crítico para evitar errores inesperados.

About

File management scripts with python

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages