Spyder是一个用Python+Qt编写的集成开发环境,包含许多有用的函数和工具。以下是一些常用功能:
变量浏览器:可以动态交互并修改变量,可以进行绘制直方图、时间序列,编辑日期框架或Numpy数组,对集合进行排序,挖掘嵌套对象等操作。
性能分析器:可以找到并消除代码的性能瓶颈,以解除代码的运行速度问题。
调试器:可以交互方式跟踪代码执行的每一步,以便更好地理解代码的运行过程。
帮助功能:可以即时查看任何对象的文档,并呈现您自己的文档。
快捷键:Ctrl+Shift+O
注意:Spyder 5.0.0不显示函数列表,是一个bug,新版本修复了。spyder 4.2.5也没这个问题。
官网
源码
https://code.visualstudio.com/docs/languages/python
Spyder是一个用Python+Qt编写的集成开发环境,包含许多有用的函数和工具。以下是一些常用功能:变量浏览器:可以动态交互并修改变量,可以进行绘制直方图、时间序列,编辑日期框架或Numpy数组,对集合进行排序,挖掘嵌套对象等操作。性能分析器:可以找到并消除代码的性能瓶颈,以解除代码的运行速度问题。调试器:可以交互方式跟踪代码执行的每一步,以便更好地理解代码的运行过程。帮助功能:可以即时查看任何对象的文档,并呈现您自己的文档。
1. 引言
在博文《
Python
入门(一)之
Python
的安装》一文中,博主详细讲解了如何安装
Python
。事实上,一般不建议通过
Python
官网安装
Python
解释器(理由众多,至少敲写
代码
很不方便,尤其是成百上千行的
代码
或者调试
代码
),所以作为初学者还是建议大家先直接安装Anaconda3(这样不仅同样安装了
Python
解释器,同时安装了两种不同风格且非常流行的
集成
开发环境
:Jupyter Notebook和
Spyder
,而且还安装好了一些必要的第三方库:Numpy、Pandas和Matplotlib等)。接下来,本博文重点讲解一下如何使用这一对
Python
的
集成
开发环境
:Jupyter
Spyder
介绍
首先我们打开
Spyder
,可以看到它有三个小窗口
左边的窗口是我们用来写
代码
的窗口(在
Spyder
中创建新的py文件时会自动生成一些
代码
,我们可以直接无视)
右上角的窗口我们可以用来找文件,查看变量
右下角会输出我们运行程序的结果。
Python
集成
开发环境
(Integrated Development Environment,简称
IDE
)是一种
集成
了编辑器、调试器、交互式环境等
开发
工具的软件,可以提高
Python
代码
编写的效率和质量。以下是一些常用的
Python
IDE
:
1. PyCharm:JetBrains公司
开发
的
Python
IDE
,支持跨平台,功能强大,是
Python
开发
的首选工具之一。
2. Visual Studio Code(VS Code):微软
开发
的轻量级跨平台
代码
编辑器,支持
Python
开发
。
3.
Spyder
:基于Qt的
Python
IDE
,界面简洁易用,支持科学计算以及数据分析。
4. Jupyter Notebook:基于Web的交互式计算环境,支持
Python
和其他编程
语言
,适合于数据分析和可视化。
5. Sublime Text:一款轻量级
代码
编辑器,支持
Python
语法高亮、自动补全等功能。
6. PyDev:基于Eclipse的
Python
IDE
,支持
代码
编辑、调试、自动补全等功能。
以上是一些常用的
Python
IDE
,选择一个适合自己的
IDE
可以提高
Python
代码
编写的效率和质量。