快速了解Python开发环境Spyder


Posted in Python onJune 29, 2020

Spyder简介

Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。

快速了解Python开发环境Spyder

快速了解Python开发环境Spyder

● 菜单栏(Menu bar):显示可用于操纵Spyder各项功能的不同选项。

● 工具栏(Tools bar):通过单击图标可快速执行Spyder中最常用的操作,将鼠标悬停在某个图标上可以获取相应功能说明。

● 路径窗口(Python path):显示文件目前所处路径,通过其下拉菜单和后面的两个图标可以很方便地进行文件路径的切换。

● 代码编辑区(Editor):编写Python代码的窗口,右边的行号区域显示代码所在行。

● 变量查看器(Variable explorer):类似MATLAB的工作空间,可以方便地查看变量。

● 文件查看器(File explorer):可以方便地查看当前文件夹下的文件。

● 帮助窗口(Help):可以快速便捷地查看帮助文档。

● 控制台(IPython console):类似MATLAB中的命令窗格,可以一行行地交互。

● 历史日志(History log):按时间顺序记录输入到任何Spyder控制台的每个命令。

Spyder特点

作为一个在Python用户中知名度很高的集成开发环境,Spyder自然有其独特之处:

● 类MATLAB设计

Spyder在设计上参考了MATLAB,变量查看器模仿了MATLAB里“工作空间”的功能,并且有类似MATLAB的PYTHONPATH管理对话框,对熟悉MATLAB的Python初学者非常友好。

● 资源丰富且查找便利

在Spyder中拥有变量自动完成、函数调用提示以及随时随地访问文档帮助的功能,并且其能够访问的资源及文档链接包括了Python、Matplotlib、NumPy、Scipy、Qt、IPython等多种工具及工具包的使用手册。

● 对初学者友好

Spyder在其菜单栏中的【Help】里给新用户提供了交互式的使用教程以及快捷方式的备忘单,能够帮助新用户快速直观地了解Spyder的用户界面及使用方式。

● 工具丰富,功能强大

Spyder里除了拥有一般IDE普遍具有的编辑器、调试器、用户图形界面等组件外,还具有对象查看器、变量查看器、交互式命令窗口、历史命令窗口等组件,除此之外还拥有数组编辑以及个性定制等多种功能。

以上就是快速了解Python开发环境Spyder的详细内容,更多关于Python开发环境Spyder的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
linux 下实现python多版本安装实践
Nov 18 Python
python WindowsError的错误代码详解
Jul 23 Python
Python使用asyncio包处理并发详解
Sep 09 Python
Python日志模块logging基本用法分析
Aug 23 Python
Python 将Matrix、Dict保存到文件的方法
Oct 30 Python
Python使用sax模块解析XML文件示例
Apr 04 Python
Python任意字符串转16, 32, 64进制的方法
Jun 12 Python
python  文件的基本操作 菜中菜功能的实例代码
Jul 17 Python
keras slice layer 层实现方式
Jun 11 Python
Python 日期与时间转换的方法
Aug 01 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
Feb 01 Python
Python中np.random.randint()参数详解及用法实例
Sep 23 Python
使用Keras构造简单的CNN网络实例
Jun 29 #Python
基于K.image_data_format() == 'channels_first' 的理解
Jun 29 #Python
Python enumerate() 函数如何实现索引功能
Jun 29 #Python
解决Keras中CNN输入维度报错问题
Jun 29 #Python
Python字符串split及rsplit方法原理详解
Jun 29 #Python
浅谈Keras参数 input_shape、input_dim和input_length用法
Jun 29 #Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
Jun 29 #Python
You might like
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
php 删除一维数组中某一个值元素的操作方法
2018/02/01 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
img的onload的另类用法
2008/01/10 Javascript
深入理解JS中的变量及作用域、undefined与null
2014/03/04 Javascript
js实现div闪烁原理及实现代码
2014/06/24 Javascript
超精准的javascript验证身份证号的具体实现方法
2015/11/18 Javascript
js计算系统当前日期是星期几的方法
2016/07/14 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
深究AngularJS之ui-router详解
2017/06/13 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
2018/03/19 Javascript
基于JavaScript实现每日签到打卡轨迹功能
2018/11/29 Javascript
Node.js中package.json中库的版本号(~和^)
2019/04/02 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
Python中的推导式使用详解
2015/06/03 Python
实现python版本的按任意键继续/退出
2016/09/26 Python
Python 搭建Web站点之Web服务器网关接口
2016/11/06 Python
python如何把嵌套列表转变成普通列表
2018/03/20 Python
python正则表达式匹配[]中间为任意字符的实例
2018/12/25 Python
python多线程使用方法实例详解
2019/12/30 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
Pycharm如何自动生成头文件注释
2020/11/14 Python
Shopty西班牙:缝纫机在线销售
2018/01/26 全球购物
定制iPhone和Macbook保护壳:Slick Case
2018/11/21 全球购物
国际贸易专业个人求职信格式
2014/02/02 职场文书
廉洁校园实施方案
2014/05/25 职场文书
幼儿园户外活动总结
2014/07/04 职场文书
入党积极分子学习优秀共产党员先进事迹思想汇报
2014/09/13 职场文书
小学师德师风整改措施
2014/10/27 职场文书
教师党员学习群众路线心得体会
2014/11/04 职场文书
2015年新学期寄语
2015/02/26 职场文书
企业宣传语大全
2015/07/13 职场文书
调解协议书范本
2016/03/21 职场文书
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
2021/03/30 HTML / CSS