如何清空python的变量


Posted in Python onJuly 05, 2020

在python使用循环时,因为数据太大,循环使运行内存不断积累,最后电脑崩了。所以,查了一下,在spyder中如何可以像matlab那样

清理单个变量(clear;clc)。

1、在代码中的命令:删除单个变量,在代码中加入运行即可

del 变量

2、在Ipython console中删除所有变量

reset
Once deleted, variables cannot be recovered. Proceed (y/[n])?
y

3、清理控制台的命令历史

clear

内容扩展:

python删除所有自定义变量方法

当我们在pythonwin中创建多个变量后,通过dir()函数,可以看到所有已创建变量,这些已经创建的变量会保存在globals全局中,如果想快速删除可以使用如下脚本:阿弥陀佛,哈哈。

1、脚本内容如下:

#删除clear_env.py
======================================
def __clear_env(): 
for key in globals().keys(): 
if not key.startswith("__"): # 排除系统内建函数
globals().pop(key) 

======================================

2、使用方法:拷贝脚本到d:/ 下

import sys

sys.path.append(<<SPAN style="LINE-HEIGHT: 18px; FONT-FAMILY: 宋体, 'Lucida Grande', 'Lucida sans', Verdana, Arial, sans-serif; FONT-SIZE: 13px">clear_env.py所在目录名>) #添加clear_env.py所在目录到python系统路径列表中

import clear_env #导入clear_env.py模块

clear_env.__clear_env() #执行模块函数__clear_env()清楚自定义变量

ok了,南无阿弥陀佛,搞定。如果你嫌麻烦可以在python命令行直接输入如下代码即可:

for key in globals().keys(): 
if not key.startswith("__"): 
globals().pop(key)

 到此这篇关于如何清空python的变量的文章就介绍到这了,更多相关清空python的变量的方法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python中处理unchecked未捕获异常实例
Jan 17 Python
用Python编写一个简单的Lisp解释器的教程
Apr 03 Python
进一步探究Python中的正则表达式
Apr 28 Python
Python中常见的数据类型小结
Aug 29 Python
python对DICOM图像的读取方法详解
Jul 17 Python
Python 实现一行输入多个值的方法
Apr 21 Python
python2爬取百度贴吧指定关键字和图片代码实例
Aug 14 Python
Python定时器线程池原理详解
Feb 26 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
Mar 30 Python
TensorFlow tf.nn.softmax_cross_entropy_with_logits的用法
Apr 19 Python
python中os.path.join()函数实例用法
May 26 Python
Python常用配置文件ini、json、yaml读写总结
Jul 09 Python
增大python字体的方法步骤
Jul 05 #Python
树莓派升级python的具体步骤
Jul 05 #Python
Python OpenCV去除字母后面的杂线操作
Jul 05 #Python
使用OpenCV去除面积较小的连通域
Jul 05 #Python
学python最电脑配置有要求么
Jul 05 #Python
浅谈OpenCV中的新函数connectedComponentsWithStats用法
Jul 05 #Python
python怎么对数字进行过滤
Jul 05 #Python
You might like
一个PHP数组应该有多大的分析
2009/07/30 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
php使用strip_tags()去除html标签仍有空白的解决方法
2016/07/28 PHP
TP5框架简单登录功能实现方法示例
2019/10/31 PHP
nginx 设置多个站跨域
2021/03/09 Servers
从零开始学习jQuery (二) 万能的选择器
2010/10/01 Javascript
基于jquery的跟随屏幕滚动代码
2012/07/24 Javascript
js写一个弹出层并锁屏效果实现代码
2012/12/07 Javascript
jquery应该如何来设置改变按钮input的onclick事件
2012/12/10 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
jquery 模板的应用示例
2013/11/12 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
2014/11/23 Javascript
javascript实现十秒钟后注册按钮可点击的方法
2015/05/13 Javascript
高效Web开发的10个jQuery代码片段
2016/07/22 Javascript
B/S(Web)实时通讯解决方案分享
2017/04/06 Javascript
vue中v-model的应用及使用详解
2018/06/27 Javascript
JS封装的模仿qq右下角消息弹窗功能示例
2018/08/22 Javascript
vue 项目build错误异常的解决方法
2019/04/22 Javascript
python赋值操作方法分享
2013/03/23 Python
跟老齐学Python之通过Python连接数据库
2014/10/28 Python
web.py在SAE中的Session问题解决方法(使用mysql存储)
2015/06/24 Python
python实现实时监控文件的方法
2016/08/26 Python
python 使用get_argument获取url query参数
2017/04/28 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
2018/04/17 Python
Python将一个Excel拆分为多个Excel
2018/11/07 Python
使用pandas把某一列的字符值转换为数字的实例
2019/01/29 Python
win10安装python3.6的常见问题
2020/07/01 Python
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
勤奋学习演讲稿
2014/05/10 职场文书
理财学专业自荐书
2014/06/28 职场文书
维稳工作情况汇报
2014/10/27 职场文书
个人租房协议书
2014/11/28 职场文书
2015年税务稽查工作总结
2015/05/26 职场文书
2019年中,最受大众欢迎的6本新书
2019/08/07 职场文书