Python 简明教程
Python - GUIs
在本章中,您将了解一些流行的 Python IDE (Integrated Development Environment) 以及如何使用 IDE 进行程序开发。
要使用 Python 的脚本模式,您需要将一系列 Python 指令保存在一个文本文件中,并以 .py 扩展名保存。您可以使用操作系统上可用的任何文本编辑器。每当解释器遇到错误时,源代码都需要被编辑并一再运行。为了避免这种繁琐的方法,使用了 IDE。IDE 是一个一站式解决方案,用于键入、编辑源代码、检测错误和执行程序。
IDLE
Python 的标准库包含 IDLE 模块。IDLE 是 Integrated Development and Learning Environment 的缩写。顾名思义,当一个人处于学习阶段时,它非常有用。它包括一个 Python 交互式 Shell 和一个代码编辑器,针对 Python 语言结构进行了定制。它的一些重要特性包括语法突出显示、自动完成、可自定义的界面等。
要编写一个 Python 脚本,从“文件”菜单中打开一个新的文本编辑器窗口。
一个新的编辑器窗口打开,您可以在其中输入 Python 代码。使用“运行”菜单保存并运行它。
Jupyter Notebook
最初作为 IPython 的 Web 界面开发,Jupyter Notebook 支持多种语言。名称本身取自所支持语言的名称中的字母 − Ju*lia, *PYT*hon and *R 。Jupyter Notebook 是一个客户端服务器应用程序。服务器在本地主机上启动,浏览器充当其客户端。
使用 PIP 安装 Jupyter Notebook −
pip3 install jupyter
从命令行调用。
C:\Users\Acer>jupyter notebook
服务器在本地主机的 8888 端口号上启动。
您的系统的默认浏览器将打开一个链接 http://localhost:8888/tree 以显示仪表盘。
打开一个新的 Python 笔记本。它显示 IPython 样式的输入单元格。输入 Python 指令并运行单元格。
Jupyter Notebook 是一个多功能工具,被数据科学家广泛用于显示内联数据可视化。该笔记本可以方便地转换为 PDF、HTML 或降价格式并分发。
VS Code
Microsoft 开发了一个名为 VS Code (Visual Studio Code) 的源代码编辑器,它支持多种语言,包括 C++、Java、Python 等。它提供了语法突出显示、自动完成、调试器和版本控制等特性。
VS Code 是一款免费软件。可以从 https://code.visualstudio.com/ 下载并安装。
从开始菜单(在 Windows 中)启动 VS Code。
您还可以从命令行启动 VS Code −
C:\test>code .
如果不安装相应的语言扩展,则无法使用 VS Code。VS Code Extensions 市场有许多用于语言编译器和其他实用程序的扩展。从“扩展”选项卡(Ctrl+Shift+X)中搜索 Python 扩展并安装它。
激活 Python 扩展后,您需要设置 Python 解释器。按 Ctrl+Shift+P 并选择 Python 解释器。
打开一个新的文本文件,输入 Python 代码并保存该文件。
打开命令提示符终端并运行该程序。
PyCharm
PyCharm 是另一个流行的 Python IDE。它是由捷克软件公司 JetBrains 开发的。它的功能包括代码分析、图形调试器、与版本控制系统集成等。PyCharm 支持使用 Django 进行 Web 开发。
社区版本和专业版本均可从 https://www.jetbrains.com/pycharm/download 下载。
下载并安装最新版本:2022.3.2 并打开 PyCharm。欢迎界面如下所示 −
新项目启动时,PyCharm 会根据所选文件夹位置和 Python 解释器版本为其创建虚拟环境。
您现在可以添加该项目所需的 Python 脚本。此处我们向 main.py 文件中添加示例 Python 代码。
选择运行菜单中的选项或使用 Shift+F10 快捷键执行程序。
输出将显示在控制台窗口中,如下所示 −