Practice #5
Lección 12 de 12 del curso Decoradores de Python de Coddy.
Desafío
FácilEscribe un decorador llamado memory_usage que mida el uso de memoria de una función.
El decorador debe imprimir un mensaje que indique la cantidad de memoria utilizada por la función antes y después de ejecutarse, con el siguiente formato:
Memory usage: 0 BytesPara obtener el "uso de memoria" actual (no exactamente),
import tracemalloc
tracemalloc.start()
res = # some operations
current, peak = tracemalloc.get_traced_memory()current contendrá el valor en Bytes.
REQUIRED OUTPUT FORMAT: <translation> [Your translated content here] </translation>¡Devuelve el result de la función al final!
Pruébalo tú mismo
Todas las lecciones de Decoradores de Python
Practica por tu cuenta: Compilador de Python online