2014-04-01 51 views
1

知道內存中對象的命令是什麼?內存中的對象python

我的問題是如下:

1)函數的執行之前,我有一個完整的內存

2)讀一個CSV文件中的函數執行後1.71圍棋,內存爲1.98去

3)後功能創建的變量,我的記憶是1.92去。

==>我虧了0.21去不知爲什麼!!!

def import(): 
    df1 = pd.read_excel('filename.xlsx') 
    return df1 

aa = import() 
del aa 
+2

由於垃圾收集,內存不一定會被立即釋放,但可以幫助但不是100%的是使用'gc'模塊,所以如果添加了'import gc',然後調用'gc.collect() '在你打電話給'del aa'後,你可能會看到內存中的一些恢復 – EdChum

回答