2010-06-09 66 views
3

我的问题: 我正在写一个简单的Python工具来帮助我将数据视为许多参数的函数。参数的每次更改都涉及不重要的时间量,因此我希望将每个步骤的结果图像和支持数据缓存在字典中。但是我担心这本字典会随着时间的推移变得太大。我的大部分数据都是以Numpy数组的形式出现的。计算Python字典或列表使用的RAM总数

我的问题: 如何计算一个Python字典使用的总字节数。字典本身可能包含列表和其他字典,每个字典都包含存储在Numpy数组中的数据。

想法?

回答