好久没发基础类文章啦!

今天来发一个——


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介绍 【初学者友好】相关推荐

  1. Python开发环境Spyder介绍

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

  2. python开发环境有哪些特点_快速了解Python开发环境Spyder

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

  3. python开发环境功能介绍_第一模块 第3章 Python介绍与环境配置

    python入门(全为重点) 1. 编程语言介绍 编程语言分类.总结 2. python介绍 3. 解释器多版本共存 4. 运行python程序的两种方式 5. 一个python程序运行的三个步骤(* ...

  4. python开发环境和运行环境的区别_Python 初学者必知:Python 运行与开发环境

    http://codingdao.com/wp/post/py-must-know-run-dev-env/ Python 初学者必知:Python 运行与开发环境 2011年2月11日 Breake ...

  5. 在Windows中搭建python开发环境与使用初步(适合初学者)

    在Windows中搭建python开发环境与使用初步 安装设置python运行环境 到网站https://www.python.org/downloads/windows/ 找到合适版本,下载. 双击 ...

  6. 《python 与数据挖掘 》一1.3 Python开发环境的搭建

    本节书摘来自华章出版社<python 与数据挖掘 >一书中的第1章,第1.3节,作者张良均 杨海宏 何子健 杨 征,更多章节内容可以访问云栖社区"华章计算机"公众号查看 ...

  7. Python开发环境Anaconda3使用指南(入门篇)

    虽然说,我认为IDLE是世界上最美的Python开发环境,但是确实略显简陋,对Python内功(代码编写和调试)要求也高,并且每个扩展库都需要自己安装和配置,所以更多初学者和资深Python爱好者更偏 ...

  8. python开发环境spyder_spyder python 2.7-spyder(Python开发环境)下载 v2.1.10官方版--pc6下载站...

    spyder是一个简单的Python开发环境,最大的特点就是模仿MATLAB的"工作空间"的功能,可以很方便地观察和修改数组的值,另外,还有console控制台和变量探索等功能,功 ...

  9. 配置库用户_GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境

    这一篇内容主要讲解两部分内容,第一部分是本地python开发环境的配置,第二部分是GEE的python开发环境配置.我这里做的所有的操作都是在我的Mac电脑上做的,Windows上操作类似,如果有不清 ...

  10. pip升级python版本_GEE学习笔记 六十八:【GEE之Python版教程二】配置Python开发环境...

    这一篇内容主要讲解两部分内容,第一部分是本地python开发环境的配置,第二部分是GEE的python开发环境配置.我这里做的所有的操作都是在我的Mac电脑上做的,Windows上操作类似,如果有不清 ...

最新文章

  1. Android/Java 单例使用总结
  2. 利用pyBoard的实验来讨论部分MicroPython特性
  3. 打开组策略时提示inetres.admx管理模板解析出错解决方法
  4. 和组内作者consent的模板 亲测有效
  5. 多态性与虚拟函数一个典型的例子第一步
  6. eclipse User Enties 顺序
  7. 51单片机外部地址c语言,cx51与c语言对单片机内部和外部资源变量和地址的定义是否兼容?为什么...
  8. [javaSE] 网络编程(浏览器客户端-自定义服务端)
  9. 将 Entity Framework、LINQ 和 Model-First 用于 Oracle 数据库
  10. android webview 播放swf 失败彻底解决黑框
  11. 浅谈欧姆龙system studio和Cx-one软件编程上区别
  12. 华为DHCP故障常用排查命令
  13. C语言随机获取小写字母
  14. [转载]MIT人工智能实验室:如何做研究
  15. 5G混战:改变世界不需要论资排辈
  16. SPSS与对应分析(类别简单型)
  17. 中职计算机组装与维修专业,教育部中等职业计算机示范专业规划教材:计算机组装与维修...
  18. 王者荣耀皮肤壁纸爬取
  19. JVM原理及GC优化
  20. java日志切割工具_JavaSwing版本的日志文件分割器

热门文章

  1. torchvision.transforms.Pad和torchvision.transforms.functional.pad的区别
  2. Windows常见基本进程三:dumprep or dumprep进程(Dump Reporting Tool启动项)
  3. axure9实用操作设置鼠标单击交互事件为什么没响应
  4. Python程序设计——基本语法
  5. Apple HomeKit
  6. js初级动态随机抽人事件运用 计时器和超时期应用 解决用on事件onclick多次点击不能停止的问题
  7. 程序员码字用那种轴的键盘,敲起来更舒适更快捷,我来帮你分析
  8. UART数据发送和接收(Verilog)
  9. 光功率计(Optical power meter)
  10. 最新彩虹Ds发卡源码模板-Cool模板源码