|
|
@@ -6,20 +6,33 @@ Ce dossier contient un script Python pour calculer automatiquement le poids des
|
|
|
|
|
|
|
|
|
|
|
|
Pour commencer, il est nécessaire de données une liste de dossiers à parcourir. Lancer la commande suivante :
|
|
|
|
Pour commencer, il est nécessaire de données une liste de dossiers à parcourir. Lancer la commande suivante :
|
|
|
|
|
|
|
|
|
|
|
|
```.\venv\Scripts\python.exe init_args.py```
|
|
|
|
```{bash}
|
|
|
|
|
|
|
|
.\venv\Scripts\python.exe init_args.py
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Un nouveau fichier est créé : `args.json` dans le dossier courant. Ce fichier contient la structure à suivre pour y mettre la liste des dossiers projet à parcourir:
|
|
|
|
Un nouveau fichier est créé : `args.json` dans le dossier courant. Ce fichier contient la structure à suivre pour y mettre la liste des dossiers projet à parcourir:
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
```{json}
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
"folder_paths": [
|
|
|
|
|
|
|
|
"path\\to\\your\\folder_1",
|
|
|
|
|
|
|
|
"path\\to\\your\\folder_2",
|
|
|
|
|
|
|
|
"...",
|
|
|
|
|
|
|
|
"path\\to\\your\\folder_n"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
}
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Vous pouvez le remplir manuellement ou choisir une approche automatique en éxecutant la commande suivante :
|
|
|
|
Vous pouvez le remplir manuellement ou choisir une approche automatique en éxecutant la commande suivante :
|
|
|
|
|
|
|
|
|
|
|
|
```.\venv\Scripts\python.exe populate_args_with_all_project_folders.py```
|
|
|
|
```{bash}
|
|
|
|
|
|
|
|
.\venv\Scripts\python.exe populate_args_with_all_project_folders.py
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
Ensuite, lancez la commande suivante :
|
|
|
|
Ensuite, lancez la commande suivante :
|
|
|
|
|
|
|
|
|
|
|
|
```.\venv\Scripts\python.exe main.py```
|
|
|
|
```{bash}
|
|
|
|
|
|
|
|
.\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.
|
|
|
|
À la fin du script, un CSV `output.csv` est créé contenant la liste des projets, leur poids et leur nombre de fichiers.
|