如何删除python中可用的所有变量来释放内存?

时间:2016-06-08 14:53:59

标签: python-2.7 memory-management

我试图在开始之前找到一种在我的python脚本中释放内存的方法。

如何在python中删除所有创建的变量以使确定脚本具有所有可用内存?

提前致谢!

1 个答案:

答案 0 :(得分:1)

gc.collect() will release all unreferenced memory. (see https://docs.python.org/2.7/library/gc.html

但要故意删除变量,请使用del。请记住,您需要为所有变量执行此操作。

myvar1 = 1
myvar2 = True
del myvar1
del myvar2