快速了解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 相关文章推荐
Python中用于去除空格的三个函数的使用小结
Apr 07 Python
Python自动登录126邮箱的方法
Jul 10 Python
python队列通信:rabbitMQ的使用(实例讲解)
Dec 22 Python
遗传算法python版
Mar 19 Python
Python学习笔记之图片人脸检测识别实例教程
Mar 06 Python
对python3 sort sorted 函数的应用详解
Jun 27 Python
浅析python 中大括号中括号小括号的区分
Jul 29 Python
pytorch 实现在预训练模型的 input上增减通道
Jan 06 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
Feb 10 Python
python实现滑雪者小游戏
Feb 22 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
Dec 31 Python
python 基于UDP协议套接字通信的实现
Jan 22 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
解决phpmyadmin 乱码,支持gb2312和utf-8
2006/11/20 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
PHP中可以自动分割查询字符的Parse_str函数使用示例
2014/07/25 PHP
屏蔽Flash右键信息的js代码
2010/01/17 Javascript
理解Javascript_05_原型继承原理
2010/10/13 Javascript
jquery 全局AJAX事件使用代码
2010/11/05 Javascript
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
2013/04/02 Javascript
jquery slibings选取同级其他元素的实现代码
2013/11/15 Javascript
js获取html页面节点方法(递归方式)
2013/12/13 Javascript
javascript使用prototype完成单继承
2014/12/24 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
jQuery插件ajaxFileUpload使用详解
2017/01/10 Javascript
深入解析js轮播插件核心代码的实现过程
2017/04/14 Javascript
react-native 圆弧拖动进度条实现的示例代码
2018/04/12 Javascript
vue结合axios与后端进行ajax交互的方法
2018/07/06 Javascript
vue通过style或者class改变样式的实例代码
2018/10/30 Javascript
JQuery获取元素尺寸、位置及页面滚动事件应用示例
2019/05/14 jQuery
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
Python常用的日期时间处理方法示例
2015/02/08 Python
调试Python程序代码的几种方法总结
2015/04/28 Python
Python编写合并字典并实现敏感目录的小脚本
2019/02/26 Python
python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法
2019/06/10 Python
python3实现带多张图片、附件的邮件发送
2019/08/10 Python
基于Python实现船舶的MMSI的获取(推荐)
2019/10/21 Python
为什么称python为胶水语言
2020/06/16 Python
python如何安装下载后的模块
2020/07/03 Python
金宝贝童装官网:Gymboree
2016/08/31 全球购物
茱莉蔻美国官网:Jurlique美国
2020/11/24 全球购物
XML文档面试题
2015/08/05 面试题
预备党员党校学习自我评价分享
2013/11/12 职场文书
大学自我评价
2014/02/12 职场文书
汉语言文学专业求职信
2014/06/19 职场文书
授权委托书格式范文
2014/08/02 职场文书
2014年社区重阳节活动策划方案
2014/09/16 职场文书
基于tensorflow权重文件的解读
2021/05/26 Python
Python语言规范之Pylint的详细用法
2021/06/24 Python