如何清空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编程实战之Oracle数据库操作示例
Jun 21 Python
python OpenCV学习笔记实现二维直方图
Feb 08 Python
python安装pywin32clipboard的操作方法
Jan 24 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
Mar 26 Python
pyqt5之将textBrowser的内容写入txt文档的方法
Jun 21 Python
python列表每个元素同增同减和列表元素去空格的实例
Jul 20 Python
浅析python 中大括号中括号小括号的区分
Jul 29 Python
python+mysql实现个人论文管理系统
Oct 25 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
Jul 20 Python
Python实现邮件发送的详细设置方法(遇到问题)
Jan 18 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
Feb 24 Python
用Python selenium实现淘宝抢单机器人
Jun 18 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模板之Phpbean的目录结构
2008/01/10 PHP
破解图片防盗链的代码(asp/php)测试通过
2010/07/02 PHP
PHP学习 变量使用总结
2011/03/24 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
PHP调试的强悍利器之PHPDBG
2016/02/22 PHP
win10 apache配置虚拟主机后localhost无法使用的解决方法
2018/01/27 PHP
PHP常用header头定义代码示例汇总
2020/08/29 PHP
Javascript实例教程(19) 使用HoTMetal(1)
2006/12/23 Javascript
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
一些常用的JS功能函数(2009-06-04更新)
2009/06/04 Javascript
有道JavaScript监听浏览器的问题
2010/06/23 Javascript
js实现类似MSN提示的页面效果代码分享
2015/08/24 Javascript
javascript省市级联功能实现方法实例详解
2015/10/20 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
js实现类bootstrap模态框动画
2017/02/07 Javascript
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
vue中v-model对select的绑定操作
2020/08/31 Javascript
vue穿梭框实现上下移动
2021/01/29 Vue.js
Python3 入门教程 简单但比较不错
2009/11/29 Python
Python的ORM框架SQLObject入门实例
2014/04/28 Python
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
Python中shape计算矩阵的方法示例
2017/04/21 Python
Python数据结构与算法之图结构(Graph)实例分析
2017/09/05 Python
python 随机数使用方法,推导以及字符串,双色球小程序实例
2017/09/12 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
Python 判断图像是否读取成功的方法
2019/01/26 Python
Python递归函数 二分查找算法实现解析
2019/08/12 Python
用python画一只可爱的皮卡丘实例
2019/11/21 Python
Python基于smtplib协议实现发送邮件
2020/06/03 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
异步传递消息系统的作用
2016/05/01 面试题
工作失误检讨书范文大全
2014/01/13 职场文书
承诺书的格式范文
2014/03/28 职场文书
课外活动总结范文
2014/07/09 职场文书
房产分割协议书范文
2014/11/21 职场文书