如何清空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中使用Neo4j数据库的教程
Apr 16 Python
python清理子进程机制剖析
Nov 23 Python
Python logging管理不同级别log打印和存储实例
Jan 19 Python
Python人脸识别第三方库face_recognition接口说明文档
May 03 Python
python下PyGame的下载与安装过程及遇到问题
Aug 04 Python
Python中顺序表原理与实现方法详解
Dec 03 Python
Python解释器及PyCharm工具安装过程
Feb 26 Python
Jupyter notebook无法导入第三方模块的解决方式
Apr 15 Python
Python datetime模块使用方法小结
Jun 18 Python
Python爬虫代理池搭建的方法步骤
Sep 28 Python
关于python中remove的一些坑小结
Jan 04 Python
手把手教你配置JupyterLab 环境的实现
Feb 02 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
解析wamp5下虚拟机配置文档
2013/06/27 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
javascript 获取网页参数系统
2008/07/19 Javascript
Js 订制自己的AlertBox(信息提示框)
2009/01/09 Javascript
jquery蒙版控件实现代码
2010/12/08 Javascript
Javascript中的String对象详谈
2014/03/03 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
2015/03/24 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
2016/05/12 Javascript
判断JS对象是否拥有某属性的方法推荐
2016/05/12 Javascript
Angularjs分页查询的实现
2017/02/24 Javascript
深入理解React中何时使用箭头函数
2017/08/23 Javascript
Angularjs中数据绑定的实例详解
2017/08/25 Javascript
详解angularJS+Ionic移动端图片上传的解决办法
2017/09/13 Javascript
什么是Vue.js框架 为什么选择它?
2017/10/17 Javascript
vuejs选中当前样式active的实例
2018/08/22 Javascript
微信小程序 setData 对 data数据影响问题
2019/04/18 Javascript
Vue项目中配置pug解析支持
2019/05/10 Javascript
layui 点击重置按钮, select 并没有被重置的解决方法
2019/09/03 Javascript
Elasticsearch实现复合查询高亮结果功能
2019/09/10 Javascript
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
[01:28:24]NAVI vs VG Supermajor 败者组 BO3 第三场 6.5
2018/06/06 DOTA
Python 正则表达式操作指南
2009/05/04 Python
详解使用pymysql在python中对mysql的增删改查操作(综合)
2017/01/18 Python
python Opencv将图片转为字符画
2021/02/19 Python
Pandas GroupBy对象 索引与迭代方法
2018/11/16 Python
对python操作kafka写入json数据的简单demo分享
2018/12/27 Python
Python人脸识别第三方库face_recognition接口说明文档
2019/05/03 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
pycharm内无法import已安装的模块问题解决
2020/02/12 Python
HTML5 Canvas 绘图——使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
2015/08/31 HTML / CSS
澳大利亚领先的在线药房:Pharmacy Online(有中文站)
2020/02/22 全球购物
销售员自我评价怎么写
2013/09/19 职场文书
财务方面个人工作的自我评价
2013/12/28 职场文书
检讨书格式范文
2015/05/07 职场文书
如何起草一份正确的合伙创业协议书?
2019/07/04 职场文书
正则表达式基础与常用验证表达式
2022/06/16 Javascript