CPython 是什么,从源代码构建、存储库布局、读取 C 代码、运行时模型以及从源代码到执行的路径。
6 items
CPython 是什么,它与其他 Python 实现有何不同,以及为什么它的内部结构值得研究。
克隆存储库、安装依赖项、运行 ./configure 并从源代码编译 CPython。
CPython 源代码树浏览:Modules/、Objects/、Python/、Parser/、Include/ 和构建系统。
整个 CPython C 代码库中使用的约定、宏、命名模式和标头布局。
解释器状态、线程状态、帧堆栈以及从 Py_Initialize 到 Py_Finalize 的运行时生命周期。
.py 文件通过词法分析、解析、编译和字节码评估的端到端旅程。