计算机套用 Spyder


计算机套用 Spyder

文章插图
Spyder(计算机套用)Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境 。和其他的Python开发环境相比 , 它最大的优点就是模仿MATLAB的“工作空间”的功能 , 可以很方便地观察和修改数组的值 。
【计算机套用 Spyder】Spyder的界面由许多窗格构成 , 用户可以根据自己的喜好调整它们的位置和大小 。当多个窗格出现在一个区域时 , 将使用标籤页的形式显示 。例如在图1中 , 可以看到“Editor”、“Object inspector”、“Variable explorer”、“File explorer”、“Console”、“History log”以及两个显示图像的窗格 。在View选单中可以设定是否显示这些窗格 。
基本介绍外文名:Spyder
性质:计算机套用
类别:集成开发环境
运行环境:Linux , Windows , Mac OS,Python
功能与技巧Spyder的功能比较多 , 这里仅介绍一些常用的功能和技巧:
计算机套用 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等 , 将打开定义它们的程式档案 , 并跳转到相应的行 。