Retour à la leçon
Mission

Mission : sauver l'export CSV qui met 8 minutes sur 50 000 lignes

Auditer un extrait de code pour repérer une complexité cachée, la corriger, et mesurer le gain.

Commandes qui pourraient t’être utiles
set

Contexte

Le rapport de bug dit : « l'export CSV met 8 minutes sur 50 000 lignes ». En lisant le code, tu trouves cette fonction : elle construit une chaîne de sortie avec resultat += ligne à chaque itération, ET vérifie if id_ligne in ids_deja_exportes où ids_deja_exportes est une simple liste Python remplie au fur et à mesure. Tu dois identifier et corriger les deux pièges avant de valider le correctif.