Envoyé par
wiztricks
Salut,
lit_fichier se contente de découper les lignes du fichiers suivant les " ".
Donc la date sera une chaine de caractères qui ressemble à "[DD:HH:MM:SS]"
Et si la question 3 est "Combien de requêtes ont été effectuées par heure et par jour ?", la clef sera "DD:HH" ou "DD" ou "HH" suivant comment s’interprète "par heure et par jour".
De plus, comme c'est un fichier log, les entrées sont dans l'ordre chronologique: pas besoin d'un dictionnaire.
De fait, vous écrivez des lignes sans vous posez la question de "tester" que çà va bien produire le résultat attendu. C'est quand même pas si compliqué de fabriquer un petit fichier à partir de votre tas de données histoire de pouvoir calculer "à la main", le résultat attendu et de comparer avec ce que sort votre code.
Ça veut dire que "programmer", c'est aussi pouvoir tester vos petits bouts de code histoire de vous assurer que vous aller pouvoir compter dessus plus tard. Et dans la pratique, c'est encore écrire du code (celui qui va tester).
- W