在Python IDLE 3.4.0中删除所有创建的变量

时间:2015-10-22 08:52:22

标签: python

我想知道如何删除在Python IDLE中运行模块后创建的变量,在运行模块或在IDLE窗口本身上创建的任何其他内容后,我使用del删除创建的变量。但是,是否有一个命令会从内存中删除所有内容,而无需重新启动Python IDLE Shell?

3 个答案:

答案 0 :(得分:1)

dir()可以列出IDLE中的所有变量,然后

>>> del VAR_NAME     #can delete that particular variable.

这只是为了帮助刚巧出于好奇的任何新手。

答案 1 :(得分:0)

我建议使用IPython代替Python IDLE,您将拥有大量有用的功能,并且使用%reset magic命令可以删除之前加载的所有变量和模块

答案 2 :(得分:0)

您可以使用Python垃圾收集器

import gc
gc.collect()