1. Learn
  2. /
  3. Курси
  4. /
  5. Écrire des fonctions en Python

Connected

вправа

Le gestionnaire de contexte timer()

Une collègue travaille sur un service Web qui traite des photos Instagram. Les clients se plaignent que le service prend trop de temps à déterminer si une image contient un chat ou non, et votre collègue vous demande de l'aide. Vous décidez d'écrire un gestionnaire de contexte qu'elle pourra utiliser pour chronométrer l'exécution de ses fonctions.

Інструкції

100 XP
  • Ajoutez un décorateur du module contextlib à la fonction timer() pour qu'elle se comporte comme un gestionnaire de contexte.
  • Transférez le contrôle du flux de la fonction timer() au bloc de contexte.