2.1 源代码里有什么?
CPython 发行版本包含了大量的工具、库和组件。你将在本书中探索这些内容。
为了下载 CPython 源代码,你可以使用 `git` 来拉取最新的版本:
本书中的所有示例基于 Python 3.9 版本。
在新下载的 cpython
目录中,你会看到如下图所示的子目录:
图片翻译:
Doc:文件来源
Grammar:计算机可读的语言定义
Include:C 头文件
Lib:用 Python 编写的标准库模块
Mac:macOS 支持文件
Misc:其他文件
Modules:用 C 编写的标准库模块
Objects:核心类型和对象模型
Parser:Python 解析器源码
PC:用于 Windows 旧版本的 Windows 构建支持文件
PCBuild:Windows 构建支持文件
Programs:python 可执行文件和其他二进制文件的源代码
Python:CPython 解释器源码
Tools:用于构建或扩展 CPython 的独立工具
m4:用于自动配置 makefile 的自定义脚本
接下来,你将设置你的开发环境。
Last updated