Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.7 KB

File metadata and controls

48 lines (33 loc) · 1.7 KB

CleanMyFils

CleanMyFils est un projet Python conçu pour organiser automatiquement les fichiers d'un répertoire. Il classe les fichiers en différentes catégories (Images, Vidéos, Documents, Musique, Archives, Autres) en fonction de leur extension. Ce projet utilise une interface graphique avec Tkinter et ttkbootstrap pour faciliter l'interaction avec l'utilisateur.

Aperçu du projet

Voici un aperçu de l'interface graphique du projet avec les différentes étapes d'utilisation :

Image 1 Image 2 Image 3

Fonctionnalités

  • Organiser les fichiers dans un répertoire par catégorie.
  • Catégoriser les fichiers par type : Images, Vidéos, Documents, Musique, Archives, Autres.
  • Interface utilisateur simple et intuitive avec Tkinter.
  • Choix de langue (Anglais / Français) pour les noms des dossiers.

Technologies utilisées

  • Python : Langage de programmation principal.
  • Tkinter : Bibliothèque pour l'interface graphique.
  • ttkbootstrap : Extension de Tkinter.
  • shutil : Pour déplacer les fichiers.
  • os : Pour interagir avec le système de fichiers.

Installation

Prérequis

Avant d'exécuter le projet, vous devez avoir Python installé. Vous pouvez télécharger Python à partir de python.org.

MacOS :

  1. Cloner le projet
git clone https://github.com/MatthieuGillieron/CleanMyFils.git
cd CleanMyFils
  1. Executer
./setup.sh
python script.py