大家好,这里是程序员晚枫,小红薯/B站也叫这个名。
相信关注我的朋友大部分都是Python爱好者/Python程序员。
Python用多了,你有没有和我一样,对Python源码构成充满了好奇?
随着今年我的本职工作内容在Python之外增加了C++编程,我决定研究一下Python源码。
说不定还能给Python提个PR呢,做梦都要笑醒,hhh~
下载
Python的源码在GitHub,是一个叫做CPython的代码仓库,地址如下:
我已经把它fork到自己的仓库里了:
编译
接下来把它拉到本地,进行编译。
因为我是Windows电脑,编译命令如下:
1 | cd cpython/PCBuild |
这一步也许会出现错误。
测试
参考资料: