如何清空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实现发送email的几种常用方法
Aug 18 Python
Python实现的彩票机选器实例
Jun 17 Python
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
Dec 19 Python
对pandas通过索引提取dataframe的行方法详解
Feb 01 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
Mar 27 Python
详解python中的hashlib模块的使用
Apr 22 Python
python格式化输出保留2位小数的实现方法
Jul 02 Python
matlab灰度图像调整及imadjust函数的用法详解
Feb 27 Python
python 按钮点击关闭窗口的实现
Mar 04 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
Apr 27 Python
selenium.webdriver中add_argument方法常用参数表
Apr 08 Python
Python  序列化反序列化和异常处理的问题小结
Dec 24 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
再说下636单管机
2021/03/02 无线电
三种php连接access数据库方法
2013/11/11 PHP
PHP循环结构实例讲解
2014/02/10 PHP
php sybase_fetch_array使用方法
2014/04/15 PHP
Yii调试查看执行SQL语句的方法
2016/07/15 PHP
php给数组赋值的实例方法
2019/09/26 PHP
jQuery监听文件上传实现进度条效果的方法
2016/10/16 Javascript
jQuery中Datatables增加跳转到指定页功能
2017/02/08 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
浅谈webpack devtool里的7种SourceMap模式
2019/01/14 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
详解基于vue-cli3快速发布一个fullpage组件
2019/03/08 Javascript
Vue插件之滑动验证码用法详解
2020/04/05 Javascript
[01:04:01]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第一场
2014/05/24 DOTA
整理Python最基本的操作字典的方法
2015/04/24 Python
python微信跳一跳系列之棋子定位像素遍历
2018/02/26 Python
pycharm: 恢复(reset) 误删文件的方法
2018/10/22 Python
python中的decimal类型转换实例详解
2019/06/26 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
python networkx 根据图的权重画图实现
2019/07/10 Python
手把手教你pycharm专业版安装破解教程(linux版)
2019/09/26 Python
Python requests上传文件实现步骤
2020/09/15 Python
Python threading模块condition原理及运行流程详解
2020/10/05 Python
美国女士泳装店:Swimsuits For All
2017/03/02 全球购物
海量信息软件测试笔试题
2015/08/08 面试题
党员个人思想汇报
2013/12/28 职场文书
财务工作者先进事迹材料
2014/01/17 职场文书
《老山界》教学反思
2014/04/08 职场文书
《黄山奇石》教学反思
2014/04/19 职场文书
2015年环保局工作总结
2015/05/22 职场文书
Laravel中获取IP的真实地理位置
2021/04/01 PHP
解决numpy数组互换两行及赋值的问题
2021/04/17 Python
浅谈python中的多态
2021/06/15 Python
DjangoRestFramework 使用 simpleJWT 登陆认证完整记录
2021/06/22 Python
豆瓣2021评分最高动画剧集-豆瓣评分最高的动画剧集2021
2022/03/18 日漫