Spyder简介

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

● 菜单栏(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开发环境有哪些特点_快速了解Python开发环境Spyder相关推荐

  1. python好多模块和c相识_快速实现python c扩展模块

    1  python扩展模块的组成 在python中,对于一些和系统相关的模块或者对性能要求很高的模块,通常会把这个模块C化.扩展模块中主要包含下面几个部分: init函数,函数名为:init+模块名, ...

  2. python快速编程入门教程-python从入门到精通之30天快速学python视频教程

    python从入门到精通之30天快速学python视频教程 课程目录: python入门教程-1-Python编程语言历史及特性.mkv python入门教程-2-Python编程语言初接触.mkv ...

  3. python基础教程视频-python从入门到精通之30天快速学python视频教程

    python从入门到精通之30天快速学python视频教程 课程目录: python入门教程-1-Python编程语言历史及特性.mkv python入门教程-2-Python编程语言初接触.mkv ...

  4. mybatis注解开发_快速搭建MyBatis开发环境(配置版+注解版)

    下面我们搭建一下MyBaits的开发环境,也就是一个用MyBaits框架访问数据库的例子. 1.项目结构如下 这里搭建的是一个maven项目. 2.引入依赖pom.xml 4.0.0com.suibi ...

  5. python环境安装什么意思_为什么学习Python及Python环境安装

    大部分人在工作中可能是以c/c++.java之类的语言为主.这也可能是我们接触的第一个开发语言,这类语言一般有丰富地类库.高效地运行速率.灵活地组合控制,须要经过编译在运行.适用于大型的项目proje ...

  6. python环境配置不成功_怎么解决python配置环境变量不成功

    怎么解决python配置环境变量不成功 发布时间:2020-08-25 16:02:46 来源:亿速云 阅读:94 这期内容当中小编将会给大家带来有关怎么解决python配置环境变量不成功,文章内容丰 ...

  7. java云开发_快速入门云开发

    什么是云开发 这里引用官方的一段描述: 云开发(Tencent CloudBase,TCB)是云端一体化的后端云服务 ,采用 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维.同 ...

  8. 你在python项目中遇到的问题_魔法02 Python环境可能遇到的问题及解决方案

    1.缺少动态库 问题描述 安装python提示:缺少api-ms-win-crt-runtime-l1-1-0.dll动态库 解决方案 1.查看你的电脑是64位还是32位的windows系统 2.Wi ...

  9. python思维导图完整版下载高清_快速学习 Python 的全套 14 张思维导图(附高清版下载)...

    来源:机器学习算法与自然语言处理 本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库).按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典 ...

最新文章

  1. 基于wincc的虚拟电梯设计_基于WINCC的模拟电梯设计
  2. 七八年级计算机教案,八年级信息技术教案第七章   特殊成员----字符串
  3. python之进程和线程2
  4. Spring--Redis入门集成配置
  5. 图解Android Studio 2.0安装步骤
  6. JavaScript 复杂判断的更优雅写法
  7. Spark入门(十八)之多表关联
  8. vscode tab键快捷生成元素html标签
  9. 元素(块、行内、行内块
  10. qwtqplot用法
  11. 加强网站安全、重构公司的门户网站项目(C# VS2003)
  12. 使用MongoDB Compass将JSON数据文件导入MongDB
  13. docker下安装wekan看板工具
  14. TSC2004 电阻式触摸屏控制器驱动问题
  15. Q1营收超华尔街预期,挚文集团的价值等待回归
  16. ZooKeeper 选举机制
  17. 上传本地网页到github网址完整详细步骤
  18. 黄卫龙 谈“太极起势”的练法
  19. 分享一个大佬的网站,获取法定节假日
  20. 如何获取Intel网卡驱动的源代码

热门文章

  1. oracle体系结构视频学习笔记
  2. 基于TCP的C/S初级网络编程1
  3. Multiload-ng
  4. ejabberd源码学习——方法注册模式
  5. mac osx 快捷键
  6. Flex in a Week系列视频教程中文版发布
  7. ORA-00257归档日志写满的解决方法 - xwdreamer - 博客园
  8. Entity Framework默认值字段不起作用解决方法
  9. MinGW找不到Gcc的解决方法
  10. 关于MySQL存储过程异常处理的一点心得