Avancé
Optimisation et Refactorisation de Script
Analyser un script Python inefficace et proposer une version refactorisée, optimisée et documentée.
📝 Contenu du Prompt
Voici un extrait de code Python qui fonctionne mais souffre de problèmes de performance, de redondance et de manque de gestion des erreurs : [Insérer une description textuelle d'une fonction de traitement de données lourde et mal écrite]. Ta tâche est de : 1) Identifier les goulots d'étranglement et les anti-patterns. 2) Réécrire le code en utilisant des pratiques Pythoniques (list comprehensions, context managers, décorateurs si nécessaire). 3) Ajouter une gestion robuste des exceptions (try/except). 4) Commenter le code pour expliquer la logique et les améliorations apportées. Ne fournis pas le code exécutable, mais la logique textuelle et les snippets améliorés.