import tracemalloc tracemalloc.start(25) import base64 import http.client import test.test_os import email snap = tracemalloc.take_snapshot() f = tracemalloc.Filter(True, "*base64.py") snap = snap.filter_traces((f,)) total = sum(trace.size for trace in snap.traces) print("Total: %.1f kB" % (total / 1024)) stats = snap.statistics("lineno") for stat in stats[:10]: print(stat)