Python - 图形用户界面


在本章中,您将了解一些流行的Python IDE (集成开发环境),以及如何使用IDE进行程序开发。

要使用Python的脚本模式,需要将Python指令序列保存在文本文件中,并以.py扩展名保存。您可以使用操作系统上可用的任何文本编辑器。每当解释器遇到错误时,就需要一次又一次地编辑源代码并运行。为了避免这种繁琐的方法,使用了IDE。IDE 是用于输入、编辑源代码、检测错误和执行程序的一站式解决方案。

闲置的

Python 的标准库包含IDLE模块。IDLE 代表集成开发和学习环境。顾名思义,当一个人处于学习阶段时它很有用。它包括一个 Python 交互式 shell 和一个代码编辑器,根据 Python 语言结构的需要进行定制。它的一些重要功能包括语法突出显示、自动完成、可定制的界面等。

要编写 Python 脚本,请从“文件”菜单中打开一个新的文本编辑器窗口。

空闲模块

将打开一个新的编辑器窗口,您可以在其中输入 Python 代码。保存并使用“运行”菜单运行它。

新窗户

Jupyter笔记本

Jupyter Notebook 最初是作为 IPython 的 Web 界面开发的,支持多种语言。该名称本身源自受支持语言名称的字母表 - JuliaPYT hon 和R。Jupyter Notebook 是一个客户端服务器应用程序。服务器在本地主机上启动,浏览器充当其客户端。

使用 PIP 安装 Jupyter 笔记本 -

pip3 install jupyter

从命令行调用。

C:\Users\Acer>jupyter notebook

服务器在本地主机的 8888 端口号启动。

服务器启动

系统的默认浏览器会打开链接http://localhost:8888/tree以显示仪表板。

朱皮特

打开一个新的 Python 笔记本。它显示了 IPython 风格的输入单元。输入 Python 指令并运行单元。

python_notebook

Jupyter Notebook 是一种多功能工具,数据科学家广泛使用它来显示内联数据可视化。该笔记本可以方便地以 PDF、HTML 或 Markdown 格式转换和分发。

VS代码

微软开发了一款名为 VS Code (Visual Studio Code)的源代码编辑器,支持多种语言,包括 C++、Java、Python 等。它提供语法突出显示、自动完成、调试器和版本控制等功能。

VS Code 是一个免费软件。它可以从https://code.visualstudio.com/下载和安装。

从开始菜单启动 VS Code(在 Windows 中)。

vs_code_window

您还可以从命令行启动 VS Code -

C:\test>code .

除非未安装相应的语言扩展,否则无法使用 VS Code。VS Code扩展市场有许多针对语言编译器和其他实用程序的扩展。从“扩展”选项卡 (Ctrl+Shift+X) 搜索 Python 扩展并安装它。

VS_代码_扩展

激活Python扩展后,需要设置Python解释器。按 Ctrl+Shift+P 并选择 Python 解释器。

选择解释器

打开一个新的文本文件,输入 Python 代码并保存文件。

python_代码_文件

打开命令提示符终端并运行该程序。

命令提示符终端

皮查姆

PyCharm 是另一个流行的 Python IDE。它是由捷克软件公司 JetBrains 开发的。其功能包括代码分析、图形调试器、与版本控制系统集成等。PyCharm 支持使用 Django 进行 Web 开发。

社区版和专业版可以从https://www.jetbrains.com/pycharm/download下载。

下载、安装最新版本:2022.3.2并打开PyCharm。欢迎屏幕如下所示 -

欢迎使用 pycharm

当您启动一个新项目时,PyCharm 会根据文件夹位置的选择和所选 Python 解释器的版本为其创建一个虚拟环境。

新项目

您现在可以添加项目所需的一个或多个 Python 脚本。这里我们在 main.py 文件中添加示例 Python 代码。

python_项目

要执行该程序,请从“运行”菜单中选择或使用 Shift+F10 快捷键。

运行程序

输出将显示在控制台窗口中,如下所示 -

输出显示