Projet final mobilisant regex, générateurs, décorateurs, POO, type hints, tests
70 minAbonnés
Ce TP final du niveau Expert mobilise toutes les notions avancées : regex, générateurs, décorateurs, POO, exceptions, fichiers, type hints, tests unitaires. Vous allez construire un analyseur de logs digne d'un outil pro — utilisable en vrai.
Contexte
Vous héritez d'un fichier access.log produit par un serveur web. Chaque ligne ressemble à :
text
2026-04-22 14:30:12 INFO GET /api/users 200 42ms2026-04-22 14:30:15 WARN POST /login 401 15ms2026-04-22 14:30:18 ERROR GET /api/orders 500 3200ms
Format : date heure NIVEAU METHODE URL CODE DUREEms.
Vous devez :
Lire ce log (potentiellement énorme : plusieurs Go).
Parser chaque ligne en objet structuré.
Filtrer, agréger, analyser les données.
Produire un rapport (top URLs, distribution des codes, erreurs les plus fréquentes).
Suite réservée aux abonnés
Débloquez l'intégralité du parcours
Les 54 chapitres, les exercices corrigés automatiquement, les examens blancs et le suivi de votre progression.