Sample code for Chapter 11 of Fluent Python 2e by Luciano Ramalho (O'Reilly, 2020)
The memtest.py script takes a module name in the command line and loads it.
Assuming the module defines a class named Vector
, memtest.py creates a list with 10 million instances, reporting the memory usage before and after the list is created.