https://blog.csdn.net/qq_34706955/article/details/80807091

Spyder(Scientific PYthon Development EnviRonment)是一个强大的交互式 Python 语言开发环境。

它有一个Editor(编辑器)用于编写代码;Console(控制台)可以评估代码并且在任何时候都可以看到运行结果;Variable Explorer(变量管理器)可以查看代码中定义的变量。还有其他的一些设备可以帮你高效地开发代码。

IPython Console比标准的Python Console的功能更多,建议将它设置为默认控制台。

在执行代码的过程中到底发生了什么?

Python逐行读取Editor中的代码,并且它会自动忽略注释(即以#符号开头的行)。

当遇到def关键字,Python知道在这里定义了一个函数。在def xx():之后的所有缩进行都是函数体。

注意:这个函数对象仅仅只是在文件的这个位置被定义了,并没有被调用(或者执行)。

当Python遇到从最左边的列开始写的命令(除了def…和其他一些关键字),它将马上执行这些命令。

窗体的panel拖曳不是很方便,如果拖动得窗体都乱了样,只需要在“View”→"Reset Window Layout"即可。

如果在运行py文件的时候报以下警告:

里面说没控制台被选择,这时候得在"View"→"Panes"→"Console"观看下,看看是有什么问题。

另外也可以在"Run"→"Configure"里,设置"Execute in a new dedicated Python console",这时候再运行py文件试试下。

在Console执行dir可以查看所有历史变量,依次执行reset和y后可以清空变量。防止历史变量混淆干扰。

spyder python教程_Python语言开发环境之Spyder相关推荐

  1. python中文开发环境_python中文开发环境

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python的开发工具有很多,除了python自带的idle,还有vim.pyc ...

  2. python怎么打开spyder_Python开发环境Spyder安装方法

    Spyder(Scientific PYthon Development EnviRonment)是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑.交互测试.调试等特性,支持包括 W ...

  3. GCC编译器简明教程(Linux下C语言开发环境的搭建)

    GCC编译器简明教程(Linux下C语言开发环境的搭建) 市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核.桌面环境(例如GNOME.KDE.Unity等)和各种常用的必 ...

  4. yum安装ruby_CentOS 7下配置Ruby语言开发环境的方法教程

    本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要 ...

  5. 【学习OpenCV4】案例3:OpenCV Python语言开发环境搭建

    本书分享内容来自图书学习OpenCV 4:基于Python的算法实战>,该书刚刚上市,是国内第一本系统讲解OpenCV4各个模块的图书,配套案例深入浅出的讲解.第一章有在各个平台搭建环境的介绍, ...

  6. 1 Go语言开发环境搭建详细教程+go常见bug合集【Go语言教程】

    Go语言开发环境搭建[Win.Linux.Mac] 1 SDK下载 官网地址:golang.org,因为一些原因国内可能无法访问.可以使用下面第二个链接. 国内地址访问:https://golang. ...

  7. python常用的开发环境包括_Python 全栈:Python 四种常用开发环境总结

    包安装和镜像源 先来区分几个小白容易混淆的概念:Python 解释器.PyCharm.Anaconda.Conda 安装.pip 安装.PyCharm 是 Python 常用的集成开发环境,全称 In ...

  8. win7下python的安装与配置_Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程...

    以此文记录Python与Tensorflow及其开发环境的安装与配置过程,以备以后参考. 1 硬件与系统条件 Win7 64位系统,显卡为NVIDIA GeforeGT 635M 2 安装策略 a.由 ...

  9. Go语言开发环境配置

    http://blog.csdn.net/hil2000/article/details/41261267/ 一.我为什么要学习go语言 当今已经是移动和云计算时代,Go出现在了工业向云计算转型的时刻 ...

最新文章

  1. GUN sed高级用法,sed脚本编写
  2. 电脑python下载-Python3.9官方下载
  3. 使用shouldComponentUpdate进行性能优化
  4. VS Code 1.29 发布,众多新功能有没有你想要的?
  5. 手脱ASProtect v1.23 RC1(无Stolen Code)
  6. UVA - 572 Oil Deposits
  7. Computer - 电脑硬件知识
  8. uniapp前端处理接口返回一整个html格式
  9. hive如何确定map数量和reduce数量?
  10. 深度学习TF—13.对抗生成网络—GAN
  11. WITH (NOLOCK)提高查询效率
  12. 考研,我就推荐几个常用的APP
  13. Snort企业部署实战
  14. 后面尾缀-T、-X、-TX…分别表示的意思
  15. 博士申请 | 新加坡南洋理工大学尹旬元老师招收机器学习方向全奖博士/博后
  16. 计算机的击键方法教学教案,学习敲击L键计算机教案
  17. 手机第三方支付产品安全性
  18. 深度学习(二十九)Batch Normalization 学习笔记
  19. [Qt]的Layout边缘空白调整
  20. 气温分布图——线型图

热门文章

  1. PyQt5 按钮Buttons样式设计
  2. Python检测后台存活实现脚本暂停、继续、结束(GUI界面版、系统托盘版)
  3. matlab perceptron,matlab 实现感知机线性二分类算法(Perceptron)-Go语言中文社区
  4. 热门项目披露:四川超声印制板有限公司100%股权转让
  5. 【uniapp】Vant组件旋转Icon图标
  6. DES加密算法js实现
  7. 关于注册公司的手续步骤
  8. 【Transform3D】转换详解(看完就会)
  9. 设计好脾气的Web页面
  10. 12使用条形统计图显示数据