如何清空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使用xlrd模块操作Excel数据导入的方法
May 26 Python
wxPython中listbox用法实例详解
Jun 01 Python
利用Python爬取可用的代理IP
Aug 18 Python
在Python的一段程序中如何使用多次事件循环详解
Sep 07 Python
docker-py 用Python调用Docker接口的方法
Aug 30 Python
浅析使用Python搭建http服务器
Oct 27 Python
使用python3批量下载rbsp数据的示例代码
Dec 20 Python
对Matlab中共轭、转置和共轭装置的区别说明
May 11 Python
通过实例了解Python异常处理机制底层实现
Jul 23 Python
Python数据可视化常用4大绘图库原理详解
Oct 23 Python
python爬虫分布式获取数据的实例方法
Nov 26 Python
python中K-means算法基础知识点
Jan 25 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获取qq用户昵称和在线状态(实例分析)
2013/10/27 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
php判断GIF图片是否为动画的方法
2020/09/04 PHP
在视频前插入广告
2006/11/20 Javascript
用Javascript读取中文COOKIE的解决办法
2007/02/15 Javascript
学习ExtJS table布局
2009/10/08 Javascript
验证码按回车不变解决方法
2013/03/29 Javascript
JS如何将数字类型转化为没3个一个逗号的金钱格式
2014/01/27 Javascript
使用jQuery实现更改默认alert框体
2015/04/13 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
js 基础篇必看(点击事件轮播图的简单实现)
2016/08/20 Javascript
bootstrap模态框垂直居中效果
2016/12/03 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
2017/06/13 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
vue的for循环使用方法
2019/02/12 Javascript
python将xml xsl文件生成html文件存储示例讲解
2013/12/03 Python
django的auth认证,authenticate和装饰器功能详解
2019/07/25 Python
Python Socket TCP双端聊天功能实现过程详解
2020/06/15 Python
对python pandas中 inplace 参数的理解
2020/06/27 Python
详解python 条件语句和while循环的实例代码
2020/12/28 Python
CSS3 @font-face属性使用指南
2014/12/12 HTML / CSS
加拿大高尔夫超市:Golf Town
2018/01/12 全球购物
ZINVO手表官网:男士和女士手表
2019/03/10 全球购物
美国购买体育、音乐会和剧院门票网站:SelectATicket
2019/09/08 全球购物
计算机开发个人求职信范文
2013/09/26 职场文书
新员工培训个人的自我评价
2013/10/09 职场文书
教师岗位职责
2013/11/17 职场文书
经济管理专业毕业生自荐信范文
2014/01/02 职场文书
汽车装潢店创业计划书范文
2014/02/05 职场文书
药品业务员岗位职责
2014/04/17 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
镇副书记专题民主生活会对照检查材料思想汇报
2014/10/02 职场文书
2015年党员承诺书
2015/01/21 职场文书
2016国庆节67周年寄语
2015/12/07 职场文书
素质教育培训心得体会
2016/01/19 职场文书
postgresql之greenplum字符串去重拼接方式
2023/05/08 PostgreSQL