1. Learn
  2. /
  3. Cursuri
  4. /
  5. Scrierea funcțiilor în Python

Connected

exercițiu

Managerul de context timer()

Un coleg de-al tău lucrează la un serviciu web care procesează fotografii de pe Instagram. Clienții se plâng că serviciul durează prea mult să determine dacă o imagine conține sau nu o pisică, așa că el a apelat la tine pentru ajutor. Decizi să scrii un manager de context pe care îl poate folosi pentru a măsura cât timp rulează funcțiile sale.

Instrucțiuni

100 XP
  • Adaugă un decorator din modulul contextlib la funcția timer(), astfel încât aceasta să se comporte ca un manager de context.
  • Transferă controlul din funcția timer() către blocul de context.