Spyder一个简单的集成开发环境。和其他的Python开发环境相比,它最大的优点就是模仿MATLAB的“工作空间”的功能,可以很方便地观察和修改数组的值。提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。

Spyder的界面由许多窗格构成,用户可以根据自己的喜好调整它们的位置和大小。当多个窗格出现在一个区域时,将使用标签页的形式显示。例如在图1中,可以看到“Editor”、“Object inspector”、“Variable explorer”、“File explorer”、“Console”、“History log”以及两个显示图像的窗格。在View菜单中可以设置是否显示这些窗格。

Spyder功能特点

Spyder的功能比较多,这里仅介绍一些常用的功能和技巧:

默认配置下,“Variable explorer”窗格中不显示以大写字母开头的变量,可以单击工具栏中的配置按钮(最后一个按钮),在菜单中取消“Exclude capitalized references”的选中状态。

在控制台中,可以按Tab按键进行自动补全。在变量名之后输入“?”,可以在“Object inspector”窗格中查看对象的说明文档。此窗格的Options菜单中的“Show source”选项可以开启显示函数的源程序。

可以通过“Working directory”工具栏修改工作路径,用户程序运行时,将以此工作路径作为当前路径。例如我们只需要修改工作路径,就可以用同一个程序处理不同文件夹下的数据文件。

在程序编辑窗口中按住Ctrl键,并单击变量名、函数名、类名或模块名,可以快速跳转到定义位置。如果是在别的程序文件中定义的,将打开此文件。在学习一个新模块的用法时,我们经常需要查看模块中的某个函数或类是如何实现的,使用此功能可以帮助我们快速查看和分析各个模块的源程序。例如下面的程序从不同的扩展库载入了一些模块和类。用Spyder打开此文件,按住Ctrl键,并单击signal、pl、HasTraits、Instance、View、Item、 lfilter、plot、title等,将打开定义它们的程序文件,并跳转到相应的行。

spyder python下载_Spyder python下载相关推荐

  1. python开发环境spyder_spyder python 2.7-spyder(Python开发环境)下载 v2.1.10官方版--pc6下载站...

    spyder是一个简单的Python开发环境,最大的特点就是模仿MATLAB的"工作空间"的功能,可以很方便地观察和修改数组的值,另外,还有console控制台和变量探索等功能,功 ...

  2. anaconda下载的python在哪_python包管理器anaconda介绍安装和使用

    在Python中,安装第三方模块,是通过包管理工具pip完成的.用pip一个一个安装费时费力,还需要考虑兼容性.我们推荐直接使用anaconda,这是一个基于Python的数据处理和科学计算平台,它已 ...

  3. python anaconda下载包_Anaconda下载 10.0.15063.0

    Anaconda电版脑是一款专实业用的集型成Python环境.该软功件能强劲,可看以做Python的一个集安成装,安它装后就默安认装了python.IPython.集成开发环境Spyder和众多的包和 ...

  4. spyder python教程_spyder (python3.7)教程(python spyder怎么用)

    python的spyder怎么打开,或者具体的安装教程 1.spyder 打开https://pypi.python.org/pypi/spyder 下载里面最新码zip包,在本地解压后,cmd里cd ...

  5. python安装包_迈出Python学习第一步:Python开发环境的下载与安装

    所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...

  6. linux ftp显示进度条,在Python中显示FTP下载进度(ProgressBar)

    我使用以下Python脚本通过FTP下载文件.我想要的是在下载时查看进度的详细信息.为此,我使用了ProgressBar但它没有显示任何内容. 这是我的代码: import re import os ...

  7. python学习一(python与pip工具下载与安装)

    python学习一(python与pip工具下载与安装)  一 Python下载  二 安装Python  三 安装 pip   3.1 采用cd命令进入到Scripts 目录下面   3.2 输入命 ...

  8. python编程入门电子书下载-最经典的25本Python编程开发电子书(附下载地址)!...

    如果,有人想转行程序猿,而让给出"如何切入编程"的建议的话,许多人一定毫不犹豫地向他推荐"Python"! 没错,就是这样一只Python,它让众多程序开发者, ...

  9. 从官网下载的python包如何使用-如何使用Python从需要登录信息的网站下载文件?...

    我正在尝试使用Python从一个网站下载一些数据.如果只是复制并粘贴url,除非您填写登录信息,否则它不会显示任何内容.我有登录名和密码,但是如何在Python中包含它们呢? 我现在的代码是:impo ...

  10. python爬虫教程视频下载-利用Python网络爬虫获取电影天堂视频下载链接【详细教程】...

    相信大家都有一种头疼的体验,要下载电影特别费劲,对吧?要一部一部的下载,而且不能直观的知道最近电影更新的状态. 今天以电影天堂为例,带大家更直观的去看自己喜欢的电影,并且下载下来. [二.项目准备] ...

最新文章

  1. oracle技术之Oracle 跟踪事件(一)
  2. Eclipse编译运行Native代码步骤详解
  3. tomcat的log日志乱码解决方案
  4. 【备忘录】使用mongodb,报db.collection is not a function
  5. java json 转map_Java对接Omni/USDT教程「OmniTool.Java」
  6. anyproxy学习4-Linux(Centos)搭建anyproxy环境
  7. linux应用之----进程控制理论
  8. 【SAP业务模式】之ICS(四):组织单元的配置
  9. cf Round 613
  10. web.xml 详细介绍
  11. 博文视点OpenParty第11期“世界黑客大会那些事儿”成功举办
  12. 使用C#向ACCESS中插入数据
  13. fatjar: eclipse导出工具
  14. centos 安装mysql5.6.22_CentOS 6.4 安装MySQL 5.6.22
  15. 2017年计算机期刊目录,【2017年整理】核心期刊目录一览表.doc
  16. android 文件传输 无法复制,Win10坑死安卓!MTP连接大BUG:无法复制、丢文件
  17. 使用telnet方式管理交换机
  18. 史上最简SLAM零基础解读(7) - Jacobian matrix(雅可比矩阵) → 理论分析与应用详解(Bundle Adjustment)
  19. 暴力破解工具 hydra
  20. 校园网状态下通过智能插座为ipad实现远程智能充电

热门文章

  1. 介绍几个图论和复杂网络的程序库 —— BGL,QuickGraph,igraph和NetworkX
  2. python回文字符串编程_Python回文字符串及回文数字判定功能示例
  3. kutools for word 10(Word工具箱) 附安装教程
  4. Linux发行版列表
  5. 红蓝宝书1000题 新日本语能力考试N1文字.词汇.文法 练习+详解
  6. 华为盒子显示未连接服务器,华为盒子 连接服务器地址
  7. python身份证年龄计算_用python计算年龄
  8. 平面设计中的网格系统pdf_一本好书 | 排版圣经:设计中的网格系统
  9. ftp连接服务器连接不上,xshell可以连接上
  10. Zmodem协议工作原理