Python 编辑器(集成开发编辑器)

2023-09-17 22:13:53

有许多免费的和商业IDE可用于Python。在这里,我们将学习如何使用一些开源编辑器来执行 Python 脚本或语句。

朱皮特笔记本(Jupyter Notebook)

Jupyter Notebook是一个基于浏览器的IPython shell图形界面。它允许用户包括格式化文本,静态和动态可视化,数学方程式,JavaScript小部件等以及Python代码。Jupyter Notebook 文档可以导出为 PDF、Python 脚本或 HTML。

默认情况下,IPython 内核驱动 Jupyter Notebook 应用程序。但是,它支持其他语言,如Julia和R.(Jupyter代表JU lia,PYThon和R)。

要安装 Jupyter,请使用 Python 软件附带的 pip 实用程序。

pip3 install jupyter

成功安装后,我们可以从命令提示符启动 Jupyter 编辑器,如下所示。

jupyter notebook Jupyter Notebook 是一个客户端-服务器应用程序。服务器部署在本地主机的默认端口 8888 上,客户端在浏览器窗口中打开,如下所示:

Jupyter

如您所见,Jupyter 将显示 Python 安装文件夹中的文件和文件夹。您可以从相应的文件夹创建、打开和执行 python 脚本。 通过从"新"下拉列表中选择 Python 3 来启动新笔记本,如下所示:

Jupyter 中的新 Python 脚本

这将打开另一个窗口来输入 python 语句并运行它们,如下所示。

Jupyter 中的新 Python 脚本

该界面类似于IPython shell。但是,还有很多其他优点。

例如,您可以插入和删除单元格。单元格可以包含代码、标题或用作文档的降价文本。可以运行任何单元格中的代码。 另一个优点是,由 Matplotlib 等库生成的数据可视化可以内联合并。

笔记本以.ipynb扩展名保存。它可以导出为HTML或PDF格式,以便可以共享。

视觉工作室代码(Visual Studio Code)

Visual Studio Code是一个开源IDE,用于在Windows,Mac和Linux平台上开发不同类型的应用程序。 您可以通过从Visual Studio Marketplace安装Python extension for VS Code来开发Python 3应用程序。

在线 Python Shell(Online Python Shell)

对于新手来说,安装 Python(或任何软件)可能有点令人生畏。幸运的是,在决定在本地机器中安装 Python 之前,有许多在线资源可以熟悉 Python 的语法、功能和理念。

您可以直接从官方网站启动在线Python Shell-https://www.python.org/shell 。 Shell 终端显示一个 Python 提示符>>>,可以在其前面编写任何有效的 Python 表达式,该表达式在按"Enter"时执行。

Online Python Shell

许多交互式 Python 环境 shell 都可以在互联网上找到。它们基于 REPL(读取、评估、打印、循环)工作。使用https://repl.it可以在交互和脚本模式下执行Python。

Python - repl.it

上图中的右侧列是一个交互式 shell,而 Python 脚本可以在左窗格中输入和运行。

在下一章中了解 Python 的基本语法。

本文内容总结: