计算Python字典或列表使用的总RAM

3
我的问题: 我正在编写一个简单的Python工具,以帮助我将数据可视化为许多参数的函数。每次更改参数都涉及到相当大量的时间,因此我想将每个步骤的结果图像和支持数据缓存到字典中。但我担心随着时间的推移,这个字典可能会变得太大。我的大部分数据是以Numpy数组的形式存在的。 我的问题是: 如何计算Python字典使用的总字节数。字典本身可能包含列表和其他字典,每个字典都包含存储在Numpy数组中的数据。
有什么想法吗?
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接