Contexte et objectifs
Les données brutes au format CSV sont partout (exports, relevés, inventaires) mais illisibles telles quelles. L'objectif de cette SAÉ : construire un outil qui transforme un fichier CSV en informations exploitables.
Fonctionnement
L'utilisateur importe son fichier, le traitement Python le parse et applique les filtres demandés, puis les résultats sont restitués sous forme de tableaux dans la page web.
Réalisation technique
- Parsing : lecture du CSV, détection des colonnes et gestion des lignes malformées.
- Filtres et tris : sélection par colonne, par valeur, tri croissant/décroissant.
- Statistiques : comptages, moyennes et valeurs extrêmes sur les colonnes numériques.
- Restitution : tableaux HTML mis en forme en CSS pour une lecture claire.
Bilan et compétences
Premier vrai pont entre programmation et présentation web : les bases posées ici (manipuler des données, les afficher proprement) ont directement servi pour la plateforme IPAM du semestre 2.