Files
projects_stats/README.md
2025-08-29 19:19:47 +02:00

1.9 KiB

Résumé

Ce dossier contient un script Python pour calculer automatiquement le poids des projets en octets ainsi que le nombre de fichiers qu'ils contiennent. Ces informations correspondent aux statistiques données par Windows lorsque l'on fait Clic droit > Propriété.

Installation (Windows)

  • Installez git pour Windows (lien)
  • Installez Python (lien)
  • Installez et ouvrez VSCodium (lien)
  • Créez un nouveau projet en cliquant sur File > Open Folder... et créez un dossier projects_stats
  • Cliquez sur Terminal > New Terminal
  • Clonez le repository à l'aide du terminal :
git clone http://192.168.1.125:30008/Florian/projects_stats.git .
  • Créez un environnement virtuel :
py -m venv venv
  • Installez les dépendances :
.\venv\Scripts\pip.exe install -r .\requirements.txt

Instructions

Pour commencer, il est nécessaire de donner la liste de dossiers projet à parcourir. Éxecutez la commande suivante :

.\venv\Scripts\python.exe init_args.py

Un nouveau fichier est créé : args.json. Ce fichier contient la structure à suivre pour y mettre la liste des dossiers projet à parcourir:

{
    "folder_paths": [
        "path\\to\\your\\folder_1",
        "path\\to\\your\\folder_2",
        "...",
        "path\\to\\your\\folder_n"
    ]
}

Vous pouvez de remplir manuellement les champs (si vous avez peu de dossiers à parcourir) ou choisir une approche automatique en éxecutant la commande suivante :

.\venv\Scripts\python.exe populate_args_with_all_project_folders.py

Enfin, éxecutez la commande suivante :

.\venv\Scripts\python.exe main.py

À la fin du script, un CSV output.csv est créé contenant la liste des projets, leur poids et leur nombre de fichiers.