如何清空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实现树莓派WiFi断线自动重连的实例代码
Mar 16 Python
Python wxPython库消息对话框MessageDialog用法示例
Sep 03 Python
解决Python pandas plot输出图形中显示中文乱码问题
Dec 12 Python
python 实现得到当前时间偏移day天后的日期方法
Dec 31 Python
Python3中列表list合并的四种方法
Apr 19 Python
Django Channels 实现点对点实时聊天和消息推送功能
Jul 17 Python
Django 创建新App及其常用命令的实现方法
Aug 04 Python
深入了解如何基于Python读写Kafka
Dec 31 Python
浅谈如何使用python抓取网页中的动态数据实现
Aug 17 Python
python des,aes,rsa加解密的实现
Jan 16 Python
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
Apr 27 Python
Python中OpenCV实现简单车牌字符切割
Jun 11 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
ip签名探针
2006/10/09 PHP
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
2010/10/12 PHP
PHP操作MongoDB实现增删改查功能【附php7操作MongoDB方法】
2018/04/24 PHP
PHP XML Expat解析器知识点总结
2019/02/15 PHP
PHP 观察者模式深入理解与应用分析
2019/09/25 PHP
javascript 屏蔽鼠标键盘的几段代码
2008/01/02 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
提高jQuery性能优化的技巧
2015/08/03 Javascript
利用jQuery+localStorage实现一个简易的计时器示例代码
2017/12/25 jQuery
JS运动特效之同时运动实现方法分析
2018/01/24 Javascript
webpack+react+antd脚手架优化的方法
2018/04/02 Javascript
react 实现页面代码分割、按需加载的方法
2018/04/03 Javascript
在create-react-app中使用sass的方法示例
2018/10/01 Javascript
详解关于Vuex的action传入多个参数的问题
2019/02/22 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
2019/03/01 Javascript
Vue函数式组件-你值得拥有
2019/05/09 Javascript
vue路由守卫+登录态管理实例分析
2019/05/21 Javascript
如何搭建一个完整的Vue3.0+ts的项目步骤
2020/10/18 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
2020/11/17 Vue.js
让Django支持Sql Server作后端数据库的方法
2018/05/29 Python
学Python 3的理由和必要性
2019/11/19 Python
Python 实现使用空值进行赋值 None
2020/03/12 Python
Keras load_model 导入错误的解决方式
2020/06/09 Python
UGG英国官方网站:UGG UK
2018/02/08 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
Java面试笔试题大全
2016/11/23 面试题
党风廉政承诺书
2014/03/27 职场文书
倡议书的写法
2014/08/30 职场文书
党员群众路线对照检查材料思想汇报
2014/09/17 职场文书
入股协议书范本
2014/11/01 职场文书
前台接待岗位职责
2015/02/03 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书
个人合作协议范本
2015/08/06 职场文书
教育教学工作反思
2016/02/24 职场文书
css3新特性的应用示例分析
2022/03/16 HTML / CSS
十大最强飞行系宝可梦,BUG燕上榜,第二是飞行系王者
2022/03/18 日漫