GitHub 火线榜

GitHub 火线榜 · 仓库档案

zpoint/CPython-Internals

Dive into CPython internals, trying to illustrate every detail of CPython implementation (简介来自仓库自身文档。)

数据截至 10月26日zpoint

最好成绩

#430

总榜 · C 分面

5085

累计 Star

477

Fork 总数

0

近 30 天在榜天数

项目状态许可证: 未知最近 push: 2月3日Open Issues(含 PR): 1

自 2026-10-25 起采集;未知 = 尚未采集到

把上榜徽章放进你的 README · zpoint/CPython-Internals[![把上榜徽章放进你的 README](https://git.vaiox.xyz/api/badge/zpoint/CPython-Internals.svg)](https://git.vaiox.xyz/zh/repo/zpoint/CPython-Internals)
<a href="https://git.vaiox.xyz/zh/repo/zpoint/CPython-Internals"><img src="https://git.vaiox.xyz/api/badge/zpoint/CPython-Internals.svg" alt="把上榜徽章放进你的 README" height="20"></a>

项目文档

Cpython Internals

  • English
  • 한국어
  • 如果你需要接收更新通知, 点击右上角的 Watch, 当有文章更新时会在 issue 发布相关标题和链接
  • 如果有任何链接无法打开请自行搭梯子O(∩_∩)O

这个仓库是笔者分析 cpython 源码的时候做的记录/博客

笔者将尝试尽可能的讲清楚 cpython 底层实现的细节

# 基于 3.8.0a0 版本
cd cpython
git reset --hard ab54b9a130c88f708077c2ef6c4963b632c132b3

这里的内容适用于有过 python 编程经验并且对解释器的实现感兴趣的同学, 如果你需要的的是入门到进阶之类的学习资料, 请参考 awesome-python-books

目录

基本对象

模块

库

解释器相关

扩展

语法

编译阶段

学习资料

以下的资料笔者遵循先阅读后推荐的原则

参与贡献

欢迎所有形式的贡献

  • 提交一个 pull request
    • 如果你想分享任何你知道的相关知识
    • 发布一篇文章
    • 更正技术性错误
    • 更正语法性错误
    • 翻译
    • 其他情况, 不限于上述
  • 提交一个 issue
    • 任何建议
    • 任何问题
    • 更正错误
    • 其他情况, 不限于上述

当前上榜

  • 430

    总榜 · 史上最强 · C

    5085 星 · 477 fork · 累计 Star

    总榜 · C →

近 30 天势头

近 30 天没有上榜记录。

同类项目 · 共享主题

← 回到榜单