快速了解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随手笔记之标准类型内建函数
Dec 02 Python
python requests 使用快速入门
Aug 31 Python
python实现决策树
Dec 21 Python
python 中字典嵌套列表的方法
Jul 03 Python
python 获取页面表格数据存放到csv中的方法
Dec 26 Python
python区块及区块链的开发详解
Jul 03 Python
Python3操作MongoDB增册改查等方法详解
Feb 10 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
Feb 13 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
Mar 12 Python
Python常用数字处理基本操作汇总
Sep 10 Python
运行python提示no module named sklearn的解决方法
Nov 29 Python
Python基础之赋值,浅拷贝,深拷贝的区别
Apr 30 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 网站修改默认访问文件的nginx配置
2017/05/27 PHP
php 算法之实现相对路径的实例
2017/10/17 PHP
可以支持多中格式的JS键盘
2007/05/02 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
兼容IE和FF的js脚本代码小结(比较常用)
2010/12/06 Javascript
js 操作select与option(示例讲解)
2013/12/20 Javascript
javascript Slip.js实现整屏滑动的手机网页
2015/11/25 Javascript
js拖拽功能实现代码解析
2016/11/28 Javascript
利用jquery实现下拉框的禁用与启用
2016/12/07 Javascript
Node.js 实现简单的接口服务器的实例代码
2017/05/23 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
JS装饰器函数用法总结
2018/04/21 Javascript
jQuery模拟12306城市选择框功能简单实现方法示例
2018/08/13 jQuery
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
pm2发布node配置文件ecosystem.json详解
2019/05/15 Javascript
20道JS原理题助你面试一臂之力(必看)
2019/07/22 Javascript
使用node-media-server搭建一个简易的流媒体服务器
2021/01/20 Javascript
CentOS 6.5下安装Python 3.5.2(与Python2并存)
2017/06/05 Python
几行Python代码爬取3000+上市公司的信息
2019/01/24 Python
Django 1.10以上版本 url 配置注意事项详解
2019/08/05 Python
python使用Geany编辑器配置方法
2020/02/21 Python
基于Python绘制个人足迹地图
2020/06/01 Python
Python基于os.environ从windows获取环境变量
2020/06/09 Python
浅谈django框架集成swagger以及自定义参数问题
2020/07/07 Python
利用css3画个同心圆示例代码
2017/07/03 HTML / CSS
Jeep牧马人、切诺基和自由人零配件:4 Wheel Drive Hardware
2017/07/02 全球购物
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
某同学的自我鉴定范文
2013/12/26 职场文书
拒绝黄毒毒宣传标语
2014/06/26 职场文书
2014年国庆标语
2014/06/30 职场文书
群众路线查摆问题整改措施思想汇报
2014/10/10 职场文书
小学班主任工作总结2015
2015/04/07 职场文书
惊天动地观后感
2015/06/10 职场文书
《静夜思》教学反思
2016/02/17 职场文书
一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的
2021/05/25 MySQL
JVM入门之类加载与字节码技术(类加载与类的加载器)
2021/06/15 Java/Android