如何清空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中运算符使用时的优先级
May 14 Python
Python pickle模块用法实例分析
May 27 Python
一看就懂得Python的math模块
Oct 21 Python
Django中使用Whoosh进行全文检索的方法
Mar 31 Python
Python实现多态、协议和鸭子类型的代码详解
May 05 Python
十分钟搞定pandas(入门教程)
Jun 21 Python
Python计算一个点到所有点的欧式距离实现方法
Jul 04 Python
Python使用Opencv实现图像特征检测与匹配的方法
Oct 30 Python
浅谈python3打包与拆包在函数的应用详解
May 02 Python
Matplotlib自定义坐标轴刻度的实现示例
Jun 18 Python
Python os库常用操作代码汇总
Nov 03 Python
使用Python爬虫爬取小红书完完整整的全过程
Jan 19 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
eAccelerator的安装与使用详解
2013/06/13 PHP
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
ThinkPHP3.1新特性之多数据库操作更加完善
2014/06/19 PHP
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
PHP培训要多少钱
2017/06/06 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
2020/11/10 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
jQuery取id有.的值的方法
2014/05/21 Javascript
For循环中分号隔开的3部分的执行顺序探讨
2014/05/27 Javascript
jQuery实现查找最近父节点的方法
2016/06/23 Javascript
利用JS实现点击按钮后图片自动切换的简单方法
2016/10/24 Javascript
javascript 跨域问题以及解决办法
2017/07/17 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
JavaScript相等运算符的九条规则示例详解
2019/10/20 Javascript
在vue中使用echarts(折线图的demo,markline用法)
2020/07/20 Javascript
Python+matplotlib实现填充螺旋实例
2018/01/15 Python
Python冲顶大会 快来答题!
2018/01/17 Python
用Python写一段用户登录的程序代码
2018/04/22 Python
python实现K近邻回归,采用等权重和不等权重的方法
2019/01/23 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
Python格式化字符串f-string概览(小结)
2019/06/18 Python
Python分析最近大火的网剧《隐秘的角落》
2020/07/02 Python
CSS3的一个简单导航栏实现
2015/08/03 HTML / CSS
爱淘宝:淘宝网购物分享平台
2017/04/28 全球购物
斯洛伐克家具和时尚装饰品购物网站:Butlers.sk
2019/09/08 全球购物
给实习单位的感谢信
2014/02/01 职场文书
土木工程专业本科生求职信
2014/10/01 职场文书
2014法制宣传日活动总结范文
2014/11/01 职场文书
交通事故死亡赔偿协议书
2014/12/03 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书
大学入学感言
2015/08/01 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
情况说明书格式及范文
2019/06/24 职场文书
SpringDataJPA实体类关系映射配置方式
2021/12/06 Java/Android
Python中的socket网络模块介绍
2022/07/23 Python