如何清空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 相关文章推荐
在Linux下使用Python的matplotlib绘制数据图的教程
Jun 11 Python
python3抓取中文网页的方法
Jul 28 Python
python并发编程之多进程、多线程、异步和协程详解
Oct 28 Python
Python端口扫描简单程序
Nov 10 Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
May 19 Python
python实现二分查找算法
Sep 21 Python
Python探索之静态方法和类方法的区别详解
Oct 27 Python
python 读文件,然后转化为矩阵的实例
Apr 23 Python
Win10+GPU版Pytorch1.1安装的安装步骤
Sep 27 Python
将python依赖包打包成window下可执行文件bat方式
Dec 26 Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 Python
python 使用递归实现打印一个数字的每一位示例
Feb 27 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/10/28 PHP
用php来改写404错误页让你的页面更友好
2013/01/24 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
会自动逐行上升的文本框
2006/06/30 Javascript
ext form 表单提交数据的方法小结
2008/08/08 Javascript
JS简单实现动画弹出层效果
2015/05/05 Javascript
如何防止JavaScript自动插入分号
2015/11/05 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
AngularJS入门教程之ng-class 指令用法
2016/08/01 Javascript
JavaScript实现DOM对象选择器
2016/09/24 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
Javascript设计模式之装饰者模式详解篇
2017/01/17 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
JQuery元素快速查找与操作
2018/04/22 jQuery
vue观察模式浅析
2018/09/25 Javascript
vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例
2019/03/13 Javascript
JS实现滑动插件
2020/01/15 Javascript
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
vue实现自定义多选按钮
2020/07/16 Javascript
js实现带积分弹球小游戏
2020/07/21 Javascript
[15:58]DOTA2国际邀请赛采访专栏:Tongfu.Sansheng&KingJ,DK.rOtk
2013/08/08 DOTA
[01:02:09]Liquid vs TNC 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21
2020/07/19 DOTA
python中urlparse模块介绍与使用示例
2017/11/19 Python
python 读取DICOM头文件的实例
2018/05/07 Python
python中的变量如何开辟内存
2018/06/26 Python
Python 实现两个服务器之间文件的上传方法
2019/02/13 Python
Python包,__init__.py功能与用法分析
2020/01/07 Python
python 使用递归实现打印一个数字的每一位示例
2020/02/27 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
美国医疗用品、医疗设备和家庭保健用品商店:Medical Supply Depot
2018/07/08 全球购物
关于孝道的演讲稿
2014/05/21 职场文书
服装仓管员岗位职责
2014/06/17 职场文书
政治学专业毕业生求职信
2014/08/11 职场文书
田径运动会通讯稿
2014/09/13 职场文书
奖励申请报告范文
2015/05/15 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书