Python源码解读(一):CPython源码下载和参考资料

1、写在前面

大家好,这里是程序员晚枫,全平台同名。

之前在广东工作,从事后端开发,主要使用Java和Python,自己业余时间做了一些Python的开源项目。

来重庆工作以后,经过曲折的求职阶段,目前从事的是C++的开发。

从后端转C++引擎开发,基本属于要重新学习一门语言的状态,很痛苦。所以想找一个C家族的著名开源项目入手,正好Python底层实现是C,再加上一直想研究一下Python的源码,所以就开了这样一个:Python源码解读的专栏,通过输出对Python源码的研究,自己来学习C语言。

同时,也希望本专栏对Python感兴趣的同学,有一定的帮助。


2、源码下载

Python有多种实现方式:PyPy、CPython等,目前官方实现,叫做CPython,源码下载地址:GitHub
在这里插入图片描述

项目下有几个从3.7~3.12的若干个分支,其中main是3.12分支,还没发布正式版。

本专栏从目前最新发布的正式版3.11这个分支着手进行解读。

3、参考资料

解读源码于我而言有一定的难度,我打算从阅读一些已有资料开始,进行学习和总结。

下面列一下近期要看的资料。

  • 图书:《Python源码剖析》:这本书很老了,讲的还是Python2.4版本。
  • 视频:《Python 源码深度剖析》:https://www.imooc.com/read/76
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Python自动化办公社区

打赏1元,赞助植发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值