2014-06-27 20 views
9

Kapsamımdaki tüm değişkenlerin bellek boyutunu aynı anda yazdırmak istiyorum. benzerpython- tüm değişkenlerin boyutunu görüntüleme

şey:

for obj in locals().values(): 
    print sys.getsizeof(obj) 

Ama her değer önce değişken adları ile

yüzden ben silebilir veya yığma bölünmüştür gereken hangi değişkenlerin görebilirsiniz.

Fikirler?

cevap

16

kullanarak bir sözlük anahtarı ve değerini hem adımlayabilirsiniz .items()

for var, obj in locals().items(): 
    print var, sys.getsizeof(obj) 
İlgili konular