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