如何清空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实现跨文件全局变量的方法
Jul 07 Python
Python中用PIL库批量给图片加上序号的教程
May 06 Python
Mac 上切换Python多版本
Jun 17 Python
python实现二叉查找树实例代码
Feb 08 Python
python实现对文件中图片生成带标签的txt文件方法
Apr 27 Python
Python面向对象程序设计之继承与多继承用法分析
Jul 13 Python
python中将zip压缩包转为gz.tar的方法
Oct 18 Python
python读写csv文件方法详细总结
Jul 05 Python
详解python opencv、scikit-image和PIL图像处理库比较
Dec 26 Python
python有序查找算法 二分法实例解析
Feb 18 Python
python使用自定义钉钉机器人的示例代码
Jun 24 Python
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
Jun 21 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
一个简易需要注册的留言版程序
2006/10/09 PHP
PHP实现用户认证及管理完全源码
2007/03/11 PHP
PHP中动态显示签名和ip原理
2007/03/28 PHP
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
2011/08/15 PHP
php+mysqli预处理技术实现添加、修改及删除多条数据的方法
2015/01/30 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
浅谈JSON.parse()和JSON.stringify()
2015/07/14 Javascript
学习javascript文件加载优化
2016/02/19 Javascript
EasyUI为Numberbox添加blur事件的方法
2017/03/05 Javascript
Vuejs入门教程之Vue生命周期,数据,手动挂载,指令,过滤器
2017/04/19 Javascript
详解vue axios用post提交的数据格式
2018/08/07 Javascript
javascript for循环性能测试示例
2019/08/07 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
Vue实现可移动水平时间轴
2020/06/29 Javascript
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
Python中模拟enum枚举类型的5种方法分享
2014/11/22 Python
Python实现竖排打印传单手机号码易撕条
2015/03/16 Python
django通过ajax发起请求返回JSON格式数据的方法
2015/06/04 Python
Python实现获取命令行输出结果的方法
2017/06/10 Python
深入理解Python中的*重复运算符
2017/10/28 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
2020/04/29 Python
Python3实现英文字母转换哥特式字体实例代码
2020/09/01 Python
Puritan’s Pride(普丽普莱)官方网站:美国最大最全的保健品公司之一
2016/10/23 全球购物
介绍一下Transact-SQL中SPACE函数的用法
2015/09/01 面试题
EJB3.1都有哪些改进
2012/11/17 面试题
主治医师岗位职责
2013/12/10 职场文书
行政部主管岗位职责
2013/12/28 职场文书
高中毕业生自我鉴定例文
2013/12/29 职场文书
入党积极分子介绍信
2014/01/17 职场文书
应届护士求职信范文
2014/01/26 职场文书
五心教育心得体会
2014/09/04 职场文书
2019年房屋委托租赁合同范本(通用版)!
2019/07/17 职场文书
python工具dtreeviz决策树可视化和模型可解释性
2022/03/03 Python
MySQL存储过程及语法详解
2022/08/05 MySQL