KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I was looking for a easy way to know bytes size of arrays and dictionaries object, like [ [1,2,3], [4,5,6] ] or { 1:{2:2} } Many topics say to use pylab, for example: from pylab import * A = array( [ [1,2,3], [4,5,6] ] ) A.nbytes 24 But, what about dictionaries? I saw lot of answers proposing to use pysize or heapy. An easy answer is given by Torsten Marek in this link: Which Python memory profiler is recommended? , but I haven't a clear interpretation about the output because the number of bytes didn't match. Pysize seems to be more complicated and I haven't a clear idea about how to use it yet. Given the simplicity of size calculation that I want to perform (no classes nor complex structures), any idea about a easy way to get a approximate estimation of memory usage of this kind of objects? Kind regards.
Tags (comma-separated)
Save Edits
Cancel