|
|
1
155
委员会的建议 an earlier question 在这一点上是要使用的 sys.getsizeof() ,引述:
您可以采取以下方法:
2012-09-30 python 2.7(linux,32位):
2016-08-01
|
|
|
2
43
这里有一个很好的答案: https://goshippo.com/blog/measure-real-size-any-python-object/ 关键点是:
这样使用:
如果您想更深入地了解Python的内存模型,这里有一篇很棒的文章,其中有一段类似的“总大小”代码片段,作为较长解释的一部分: https://code.tutsplus.com/tutorials/understand-how-much-memory-your-python-objects-use--cms-25609 |
|
|
3
39
我一直很高兴使用它
pympler
对于这样的任务。它与许多版本的Python兼容
例如,使用hughdbrown的示例,但是
|
|
|
4
9
试试内存分析器。 memory profiler
|
|
|
5
7
guppy 单元
以及:
|
|
|
6
0
你也可以利用
|
|
7
-1
当你使用
|