在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的变量相关推荐

  1. python清除所有变量_如何清空python的变量

    在python使用循环时,因为数据太大,循环使运行内存不断积累,最后电脑崩了.所以,查了一下,在spyder中如何可以像matlab那样 清理单个变量(clear;clc). 1.在代码中的命令:删除 ...

  2. Python从菜鸟到高手(2):清空Python控制台

    执行python命令会进入Python控制台.在Python控制台中可以用交互的方式执行Python语句.也就是执行一行Python语句,会立刻返回执行结果.   当Python控制台输入过多的Pyt ...

  3. python输出变量地址_Python——变量

    笑虎:千行代码入门Python​zhuanlan.zhihu.com 函数的参数​www.liaoxuefeng.com Python学习之变量的作用域 - fireporsche - 博客园​www ...

  4. python输入代码如何清除_如何清空python

    执行python命令会进入Python控制台.在Python控制台中可以用交互的方式执行Python语句.也就是执行一行Python语句,会立刻返回执行结果. 当Python控制台输入过多的Pytho ...

  5. python基础-变量,变量类型,字符串str,元组tuple,列表list,字典dict操作详解(超详细)

    python基础--变量 (文章较长,若需要单独看某一个点,可点击目录直接跳转) 文章目录 python基础--变量 1. 变量 2. 变量类型 2.1数字类型 2.2 字符串 2.3 列表 2.4 ...

  6. python常用变量名_python基础知识整理

    Python Python开发 Python语言 python基础知识整理 序言:本文简单介绍python基础知识的一些重要知识点,用于总结复习,每个知识点的具体用法会在后面的博客中一一补充程序: 一 ...

  7. python中变量的作用域有几种_Python中变量的作用域(variable scope)

    http://www.crifan.com/summary_python_variable_effective_scope/ 解释python中变量的作用域 示例: 1.代码版 #!/usr/bin/ ...

  8. python 闭包变量不允许write,要使用nonlocal

    以下是一段简单的闭包代码示例: def foo():m=3n=5def bar():a=4return m+n+a return bar >>>bar = foo() >> ...

  9. Python中变量名与变量值的关系

    在Python中变量名与变量值的只是绑定关系如图,变量名只是一个标识符与变量值绑定在一起而已 转载于:https://www.cnblogs.com/liuxiaowei/p/7163470.html

最新文章

  1. blazeface学习笔记
  2. suse11sp4配置vnc显示gnome
  3. PspCidTable 完全解读
  4. linux进程map,linux下unordered_map和map在小数据下性能差异
  5. [BUUCTF-pwn]——ciscn_2019_ne_5
  6. 工作389-移动端控制
  7. IT行业趋势前沿:SOA和开源
  8. 10.2.5 监视文件.
  9. 匿名对象方案与实体对象方案对比
  10. 跨浏览器测试工具推荐
  11. oracle的update加并发,关于update操作并发问题
  12. mysql innodb ibd,mysql innodb 从 ibd 文件恢复表数据
  13. 用Markdown格式写一份前端简历
  14. i7-9700与E5 2667 V2空载功耗对比
  15. 金万维异速联服务器重装,金万维异速联客户端常见错误提示及解决办法
  16. windows上开启winrm服务
  17. 团队作业8——Beta 阶段冲刺6th day
  18. qt 打开exe文件
  19. XP下解决暗黑2全屏模式花屏问题
  20. Cadence OrCAD Capture按页码自动编号的方法图文教程及视频演示

热门文章

  1. 组合逻辑和时序逻辑学习笔记
  2. idea 端口被占用
  3. Springboot项目中的favicon
  4. 那些年追过的......写过的技术博客
  5. plsql直连数据库教程
  6. Microsoft Dynamics CRM 2013升级2015(二)正式安装升级 2015及 Reporting Extensions安装
  7. 《Photoshop Lab修色圣典(修订版)》—第1课1.4节逐步校正峡谷图像
  8. kubernetes API Server 权限管理实践
  9. 在iOS 8中使用UIAlertController
  10. Linux C gbk utf-8编码转换