如何清空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中Django发送带图片和附件的邮件
Mar 31 Python
深入学习Python中的上下文管理器与else块
Aug 27 Python
基于python select.select模块通信的实例讲解
Sep 21 Python
利用Python如何生成hash值示例详解
Dec 20 Python
Python复制Word内容并使用格式设字体与大小实例代码
Jan 22 Python
Python logging模块用法示例
Aug 28 Python
python多线程同步实例教程
Aug 11 Python
解决python gdal投影坐标系转换的问题
Jan 17 Python
python语言实现贪吃蛇游戏
Nov 13 Python
python制作抽奖程序代码详解
Jan 15 Python
python爬虫scrapy框架之增量式爬虫的示例代码
Feb 26 Python
python计算列表元素与乘积详情
Aug 05 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/12/04 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
PHP Filter过滤器全面解析
2016/08/09 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
js window.event对象详尽解析
2009/02/17 Javascript
EasyUI,点击开启编辑框,并且编辑框获得焦点的方法
2015/03/01 Javascript
JS实现简单的键盘打字的效果
2015/04/24 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
2017/03/10 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
基于D3.js实现时钟效果
2018/07/17 Javascript
使用node.js实现微信小程序实时聊天功能
2018/08/13 Javascript
webpack4 SCSS提取和懒加载的示例
2018/09/03 Javascript
nodejs 使用nodejs-websocket模块实现点对点实时通讯
2018/11/28 NodeJs
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
vue vant中picker组件的使用
2020/11/03 Javascript
[02:45]DOTA2英雄敌法师基础教程
2013/11/25 DOTA
[37:45]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS Orenda
2014/05/22 DOTA
[52:05]EG vs OG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
详解Python的Django框架中inclusion_tag的使用
2015/07/21 Python
对python append 与浅拷贝的实例讲解
2018/05/04 Python
python 常见字符串与函数的用法详解
2018/11/23 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
python爬虫中的url下载器用法详解
2020/11/30 Python
澳大利亚波希米亚风时尚品牌:Tree of Life
2019/09/15 全球购物
意大利领先的奢侈品在线时装零售商:MCLABELS
2020/10/13 全球购物
strlen的几种不同实现方法
2013/05/31 面试题
乔迁宴答谢词
2014/01/21 职场文书
人力资源经理的岗位职责范本
2014/02/28 职场文书
村抢险救灾方案
2014/05/09 职场文书
党性教育心得体会
2014/09/03 职场文书
党的群众路线批评与自我批评发言稿
2014/10/16 职场文书
第二批党的群众路线教育实践活动总结报告
2014/10/30 职场文书
怒海潜将观后感
2015/06/11 职场文书
2016新年问候语大全
2015/11/11 职场文书
创业计划书之牛肉汤快餐店
2019/10/08 职场文书