如何清空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使用multiprocessing实现一个最简单的分布式作业调度系统
Mar 14 Python
python中利用xml.dom模块解析xml的方法教程
May 24 Python
通过Python 获取Android设备信息的轻量级框架
Dec 18 Python
python中单下划线_的常见用法总结
Jul 10 Python
Python多线程应用于自动化测试操作示例
Dec 06 Python
简单了解python的break、continue、pass
Jul 08 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
Aug 30 Python
详解Python3 pickle模块用法
Sep 16 Python
pycharm中如何自定义设置通过“ctrl+滚轮”进行放大和缩小实现方法
Sep 16 Python
安装并免费使用Pycharm专业版(学生/教师)
Sep 24 Python
python opencv角点检测连线功能的实现代码
Nov 24 Python
PyTorch 如何设置随机数种子使结果可复现
May 12 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加密解密的代码
2006/10/09 PHP
来自phpguru得Php Cache类源码
2010/04/15 PHP
新手学习PHP的一些基础知识分享
2011/07/27 PHP
Php中文件下载功能实现超详细流程分析
2012/06/13 PHP
PHP读取文件并可支持远程文件的代码分享
2012/10/03 PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
2013/06/28 PHP
php 字符串压缩方法比较示例
2014/01/23 PHP
php-fpm配置详解
2014/02/12 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
iOS10推送通知开发教程
2016/09/19 PHP
Google Map Api和GOOGLE Search Api整合实现代码
2009/07/18 Javascript
Query中click(),bind(),live(),delegate()的区别
2013/11/19 Javascript
在页面上用action传递参数到后台出现乱码的解决方法
2013/12/31 Javascript
理解javascript回调函数
2014/12/28 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
2016/12/31 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
jquery ajaxfileupload异步上传插件
2017/11/21 jQuery
VueJs组件之父子通讯的方式
2018/05/06 Javascript
JavaScript canvas绘制折线图
2020/02/18 Javascript
vue 虚拟DOM的原理
2020/10/03 Javascript
使用Python程序抓取新浪在国内的所有IP的教程
2015/05/04 Python
Python中字符串的常见操作技巧总结
2016/07/28 Python
Python与R语言的简要对比
2017/11/14 Python
django反向解析URL和URL命名空间的方法
2018/06/05 Python
linux安装python修改默认python版本方法
2019/03/31 Python
Python批量查询关键词微信指数实例方法
2019/06/27 Python
Python学习笔记之迭代器和生成器用法实例详解
2019/08/08 Python
在PyTorch中使用标签平滑正则化的问题
2020/04/03 Python
python实现俄罗斯方块小游戏
2020/04/24 Python
CSS的pointer-events属性详细介绍(作用和注意事项)
2014/04/23 HTML / CSS
客服主管岗位职责
2013/12/13 职场文书
大学毕业自我鉴定范文
2014/02/03 职场文书
年终晚会活动方案
2014/08/21 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
2015年学校减负工作总结
2015/05/19 职场文书
html+css实现赛博朋克风格按钮
2021/05/26 HTML / CSS