第 2 章 开发 环境
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
要编写 VBA 代码,只需启动 Excel 并打开 VBA 编辑器即可。而要使用完整的 Python 安装环境,则需要多做一些准备工作。如果本书仅涉及 Excel 中的 Python(第三部分)和 xlwings Lite(第五部分),我们便无需在本地安装任何软件。 但仅在 Excel 中使用 Python 只是故事的一面——我们不希望错过另一面,即从 Python 调用 Excel(第四部分和第六部分)。 此外,无论是 Excel 中的 Python 还是 xlwings Lite,都存在完整的 Python 安装所不具备的某些局限性。本章将帮助您熟悉作为 Python 开发者所需的所有工具。我们将从对终端(Terminal)的简要介绍开始,这是最基础的编程工具。 接下来我们将安装现代包管理器 uv,并利用它来安装 Python 本身。安装好 Python 后,我们将在 的 Jupyter 笔记本和 Visual Studio Code(VS Code)中运行我们的第一个代码片段:Jupyter 笔记本允许我们以交互式方式处理数据、代码和图表,这使其成为 Excel 工作簿的强劲竞争对手。 VS Code 是一款功能强大的文本编辑器,非常适合编写、运行和调试 Python 代码。由于本书主要探讨 Excel,本章将重点介绍 Windows 和 macOS 系统。在开始其他操作之前,让我们先下载配套代码库吧!
配套代码库
要安装 Python 并运行本书中的示例,您首先需要从GitHub 下载配套代码库。点击绿色的“Code”按钮,然后选择“Download ZIP”,如图 2-1 所示。
这将下载一个名为Python-for-excel-2e.zip 的文件。下载完成后,请按照您操作系统的相关说明,将 ZIP 文件解压到您的用户目录中。
图 2-1. 下载 配套仓库
请严格按照步骤操作
请严格按照以下步骤解压 ZIP 文件——这能确保配套代码库最终位于正确的文件夹中。
- Windows
-
右键单击下载的 ZIP 文件,选择“解压全部”。在对话框中,将路径修改为仅显示您的用户目录(我的情况是C:\Users\felix),然后点击“解压”(见图 2-2)。您的配套仓库现已准备就绪,位于用户目录中:C:\Users\<USERNAME>\python-for-excel-2e。
- macOS
-
在Finder 中,双击 ZIP 文件将其解压到名为python-for-excel-2e 的文件夹中。请注意,某些浏览器(如 Safari)会在下载过程中自动解压 ZIP 文件。现在将该文件夹移动到正确的目录中:
-
通过 Command-N 打开第二个 Finder 窗口(请确保 Finder 是当前活动窗口)。
-
在该第二个 Finder 窗口中,使用键盘快捷键 Command-Shift-H 进入您的用户目录。
-
将解压后的Python-for-excel-2e文件夹拖放到您的用户目录中:您的配套存储库现已准备就绪,位于/Users/<USERNAME>/python-for-excel-2e 下。
-
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access