Menu
Coddy logo textTech

Practice #5

Lektion 12 von 12 im Kurs Python-Dekoratoren von Coddy.

challenge icon

Aufgabe

Einfach

Schreibe einen Decorator namens memory_usage, der die Speichernutzung einer Funktion misst.

Der Decorator sollte eine Nachricht ausgeben, die die von der Funktion verwendete Speichermenge angibt, bevor und nachdem sie ausgeführt wird, und zwar im folgenden Format:

Memory usage: 0 Bytes

Um die aktuelle „Speichernutzung“ (nicht ganz genau) zu erhalten,

import tracemalloc
tracemalloc.start()
res = # some operations
current, peak = tracemalloc.get_traced_memory()

current enthält den Wert in Bytes.

Gib am Ende das Ergebnis der Funktion zurück!

REQUIRED OUTPUT FORMAT: [Your translated content here]

Probier es selbst

Alle Lektionen in Python-Dekoratoren

Übe selbstständig: Online-Python-Compiler